Ir para um slide específico em powerpoint ao criar os slides

5

Isso pode ser muito simples de conseguir, mas não sei como enxergar.
Quando eu crio apresentações usando o MS powerpoint, eu tenho que ir de slide para slide (digamos do Slide 3 para o slide 45). Até agora cheguei ao slide desejado usando o classificador de slides.

Para um requisito semelhante, o MS Word tem a opção de Go to page que pode ser chamado usando Ctrl+G atalho de teclado.

Existe um atalho semelhante para ir para um determinado slide durante a edição de slides no MS powerpoint?

Atualizar

A partir da resposta abaixo e da pesquisa na internet eu entendo que em Modo de edição não é possível ir para um determinado slide (como se fosse para uma página no Word).

Eu escrevi a macro a seguir para implementar essa funcionalidade.

'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

Existe uma maneira melhor / eficiente de implementar isso?

Prasanna
fonte

Respostas:

3

Existe um atalho para ir para um determinado slide na apresentação?

Modo de apresentação:

  • Número do slide + Entrar ou

  • Clique com o botão direito um slide, selecione "Ir para o slide" no menu de atalho e selecione um slide da lista título ou número do slide .

Modo de edição:

  • Não há nenhuma função para navegar rapidamente para um slide específico.
DavidPostill
fonte
Obrigado pela sua resposta. Eu atualizei a questão com macro
Prasanna
1

Acabei de me deparar com o mesmo problema. Por exemplo, para ir para o slide 60, minha solução é entrar no modo de apresentação e voltar ao modo de edição imediatamente depois: <F5> 60 <Enter> <Esc>. Mais algumas teclas, mas rápido o suficiente e funcionando bem para mim.

F5: modo de apresentação

60: o número do slide desejado

Digite: vá para o slide

Esc: de volta ao modo de edição, no slide mostrado

Benson Yeung
fonte
0

@Prasanna, obrigado pelo seu código, que não funcionou para mim, mas me ajudou a começar.

Esta versão funciona para mim. Eu gostaria de saber como atribuir um comando de teclado (tecla de atalho) a ele.

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
Ryan
fonte