怎么设置PPT的超链接只能用一次,第二次的时候超链接失效

如题所述

先插入按钮,有几个超级链接就插入几个按钮,然后编写程序就可以了
若有十张灯片,按钮都在第十张灯片上。语句是:
'点击按钮1则转到幻灯片第2页
Private Sub CommandButton1_Click()
ActivePresentation.SlideShowWindow.View.GotoSlide 2
'并且使按钮1变成“不可点击”状态
CommandButton1.Enabled = False
End Sub

Private Sub CommandButton2_Click()
ActivePresentation.SlideShowWindow.View.GotoSlide 5
CommandButton2.Enabled = False
End Sub

Private Sub CommandButton3_Click()
ActivePresentation.SlideShowWindow.View.GotoSlide 7
CommandButton3.Enabled = False
End Sub

'点击reset按钮把所有按钮都恢复成“可点击”的状态
Private Sub CommandButtonReset_Click()
Dim cmdb As CommandButton
'Slides(10)表示第10页幻灯片,也就是有这些按钮的幻灯片.就是所有按钮所在页面。
With ActivePresentation.Slides(10).Shapes
numShapes = .Count
If numShapes > 1 Then
numControls = 0
ReDim ctrlArray(1 To numShapes)
For i = 1 To numShapes
If .Item(i).Type = msoOLEControlObject Then
Set cmdb = .Item(i).OLEFormat.Object
cmdb.Enabled = True
End If
Next
End If
End With
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-12
把超链接那一页复制到链接目标的下一页然后把超链接删掉可否追问

行是行,但是这样要做好多,谢谢你啊,我已经解决了!

追答

求解怎么做

追问

其实也不算是超链接失效,只是我把背景设为浅蓝,然后利用强调,改变颜色,单击一次之后改变字体颜色为浅蓝,这样就会“隐藏”了

追答

给力

第2个回答  2014-03-11
Office2013不会这样的,建议重新安装Office
第3个回答  2014-03-11
一般需要软件辅助,window 2003做不到追问

我是office 2013

需要什么辅助软件

追答

具体叫什么我记不清了,您自己上网再看看吧,SORRY。

第4个回答  2014-03-12
我糙,这软件又升级了?现在还能对话?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网