Como NÃO mostrar a caixa de diálogo “Update Table of Contents” no MS Word? [duplicado]

1

É possível suprimir a aparência do "Update Table of Contents" quando atualizo o índice no MS Word (posicionando o cursor sobre o anúncio pressionando F9)?

(Eu sempre quero "Atualizar tabela inteira", então por que pedir isso?)

    
por Rabarberski 07.09.2012 / 15:56

1 resposta

2

Este site diz que é impossível. Este é mais ambicioso e sugere que você defina a seguinte função VBA:

Sub UpdateTableOfContents()
    Dim oStory As Range
    Dim toc As TableOfContents
    Dim tof As TableOfFigures
    On Error Resume Next

    For Each oStory In ActiveDocument.StoryRanges
        Do
            oStory.Fields.Update
            Set oStory = oStory.NextStoryRange
        Loop Until oStory Is Nothing
    Next

    For Each toc In ActiveDocument.TablesOfContents
        toc.Update
    Next

    For Each tof In ActiveDocument.TablesOfFigures
        tof.Update
    Next
End Sub

e mapeie-o para um botão da barra de ferramentas e / ou atalho de teclado. Disclaimer: Eu não escrevi este código, e eu não atesto isso de qualquer forma.

    
por 07.09.2012 / 20:15