这可能很容易实现,但我不知道如何实现。
当我使用 MS PowerPoint 创建演示文稿时,我必须从一张幻灯片转到另一张幻灯片(例如从幻灯片 3 到幻灯片 45)。到目前为止,我已经使用幻灯片分类器到达了所需的幻灯片。
对于类似的要求,MS Word 有Go to page
可使用Ctrl+G
键盘快捷键调用的选项。
在 MS powerpoint 中编辑幻灯片时,是否有类似的快捷方式可以转到特定幻灯片?
更新
从下面的答案和互联网搜索我了解到编辑模式无法转到特定幻灯片(就像转到 Word 中的某个页面一样)。
我编写了以下宏来实现此功能。
'Go to a particular slide when in edit mode
Sub go_to_slide()
Dim S As Integer
Dim total_slides As Integer
total_slides = ActivePresentation.Slides.Count
S = InputBox("Enter slide number", "Go To Slide")
If (S <= 0) Then
MsgBox ("Enter slide number greater than zero")
ElseIf (S > total_slides) Then
MsgBox ("Enter slide number less than the total slides")
ElseIf (S <= total_slides) Then
ActivePresentation.Slides(S).Select
End If
End Sub
有没有更好/更有效的方法来实现这一点?
答案1
是否有快捷方式可以转到演示文稿中的特定幻灯片?
呈现方式:
Slide number+Enter或
Right-click幻灯片,在快捷菜单上选择“转到幻灯片”,然后从列表中选择一张幻灯片,方法是:标题或者幻灯片编号。
编辑模式:
- 没有快速导航到特定幻灯片的功能。
答案2
我刚刚遇到了同样的问题。例如,要转到第 60 张幻灯片,我的解决方案是进入演示模式,然后立即返回编辑模式:<F5> 60 <Enter> <Esc>
。虽然多了一些按键,但速度足够快,而且对我来说效果很好。
F5:演示模式
60:所需的幻灯片编号
输入:转到幻灯片
Esc:返回编辑模式,在显示的幻灯片上
答案3
@Prasanna,谢谢你的代码,虽然它对我来说没有用,但是帮助了我入门。
这个版本对我来说很管用。我希望知道如何为其分配键盘命令(热键)。
Sub go_to_slide() 'Go to a particular slide when in edit mode. Adapted from https://superuser.com/q/1174096/74576
Dim slide_num As Integer
Dim total_slides As Integer
total_slides = ActivePresentation.Slides.Count
slide_num = InputBox("Enter slide number between 1 and " & total_slides, "Go To Slide")
If ((slide_num <= 0) Or (slide_num > total_slides)) Then
go_to_slide
ElseIf (slide_num <= total_slides) Then
'MsgBox ("Jumping to slide #" & slide_num)
ActiveWindow.View.GotoSlide slide_num
End If
End Sub
答案4
- 选择要用作特定幻灯片链接的文本
- 转到插入 -> 链接 -> 操作
- 选择超链接到 -> 选择幻灯片
此链接现在在编辑 powerpoint 和演示过程中有效