¿Navegar entre encabezados de palabras con atajo de teclado?

0

¿Hay alguna manera de navegar entre encabezados del mismo tipo de palabra con teclado? Esto sería equivalente a ctrl + flecha en emacs.

En vista de esquema o borrador. No puedo encontrar nada parecido en los archivos de ayuda. ¡Gracias!

puslet88
fuente

Respuestas:

1

Puede agregar una macro y luego asignarle un atajo de teclado. Así es como se ve el código de macro (también puede crearlo grabándolo).

Sub Movebetweenheaders()
'
' Movebetweenheaders Macro
'
'
    Selection.Find.ClearFormatting
    Selection.Find.Style = Selection.Style
    With Selection.Find
        .Text = ""
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
        .Format = True
        .MatchCase = False
        .MatchWholeWord = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute
End Sub

Sub MovebetweenheadersBack()
'
' MovebetweenheadersBack Macro
'
'
    Selection.Find.ClearFormatting
    Selection.Find.Style = Selection.Style
    With Selection.Find
        .Text = ""
        .Replacement.Text = ""
        .Forward = False
        .Wrap = wdFindContinue
        .Format = True
        .MatchCase = False
        .MatchWholeWord = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute
End Sub

Si no está seguro de cómo asignar un atajo de teclado a una macro: asigne atajos

EDITAR desde OP: Actualicé el código de respuesta a la solución completa a la pregunta.

Tara Frost
fuente
Esto se ve muy bien. ¡La primera vez en usar macros, y funcionó! ¿Alguna idea de cómo podría generalizarse esto para encontrar los títulos del mismo nivel? Me las arreglé para hacer que retrocediera cambiando a Adelante a Falso también.
puslet88
Descubrí qué debería estar allí y actualicé el código para reflejar la respuesta a la pregunta. ¡Muchas gracias, no podría haberlo hecho sin ti! :)
puslet88
@ puslet88 agradable!
Tara Frost