Isso pode ser muito simples de conseguir, mas não sei como fazer isso.
Quando crio apresentações usando o MS PowerPoint, tenho que ir de slide em slide (digamos, do slide 3 ao slide 45). Até agora alcancei o slide necessário usando o classificador de slides.
Para um requisito semelhante, o MS Word tem a opção de Go to page
ser chamado usando Ctrl+G
um atalho de teclado.
Existe um atalho semelhante para ir para um slide específico durante a edição de slides no MS PowerPoint?
Atualizar
Pela resposta abaixo e pela pesquisa na internet, entendo que emModo de ediçãonão se pode ir para um slide específico (como se fosse para uma página no Word).
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?
Responder1
Existe um atalho para ir para um slide específico da apresentação?
Modo de apresentação:
Slide number+ Enter, ou
Right-clickum slide, selecione "Ir para o slide" no menu de atalho e selecione um slide da lista pressionandotítuloounúmero do slide.
Modo de edição:
- Não há função para navegar rapidamente para um slide específico.
Responder2
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 logo em seguida: <F5> 60 <Enter> <Esc>
. Mais algumas teclas, mas rápidas o suficiente e funcionando bem para mim.
F5: modo de apresentação
60: o número do slide desejado
Entrar: ir para o slide
Esc: volta ao modo de edição, no slide mostrado
Responder3
@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
Responder4
- Selecione o texto que deseja usar como link para um determinado slide
- vá em inserir -> links-> ação
- selecione o hiperlink para -> selecione o slide
este link agora funciona ao editar o PowerPoint e durante a própria apresentação