Do pole název souboru není automaticky aktualizována při otevření dokumentu v aplikaci Word

Příznaky

Při otevření dokumentu v jedné z verzí aplikace Microsoft Word, která je uvedena v části "Platí pro" tohoto článku, pole název souboru (a cesty případně) neprovede aktualizaci na název a umístění souboru, který jste právě otevřeli.

Příčina

Toto chování je návrh změnit v aplikaci Microsoft Word 2002 a novější povolit dokumentu aplikace Word obsahující pole název souboru otevřít rychleji.

Jak potíže obejít

Chcete-li tento problém vyřešit, použijte jednu z následujících metod.

Metoda 1: Ručně aktualizovat pole

Chcete-li ručně aktualizovat pole, vyberte pole, které jsou obsaženy v dokumentu aplikace Word a potom stiskněte klávesu F9.

Metoda 2: Vytvoření makra automaticky aktualizovat pole

Společnost Microsoft poskytuje ukázky programování pouze pro ilustraci bez žádné záruky výslovně uvedené nebo odvozené. To zahrnuje, ale není omezen pouze na předpokládané záruky obchodovatelnosti nebo vhodnosti pro určitý účel. Tento článek předpokládá, že jste obeznámeni s programovacím jazykem, který je předmětem ukázky a s nástroji, které slouží k vytvoření a ladění skriptu. Pracovníci podpory společnosti Microsoft mohou vysvětlit funkce určitého postupu. Nemohou však následující příklady rozšířit o další funkce nebo konstrukce podle konkrétních požadavků.

Chcete-li automaticky aktualizovat pole, které jsou obsaženy v dokumentu aplikace Word, vytvoření makra AutoOpen. Chcete-li to provést, postupujte takto:
  1. Spusťte aplikaci Word a otevřete dokument obsahující pole, které nebudou automaticky aktualizovány.
  2. V aplikaci Microsoft Office Word 2003 nebo v aplikaci Word 2002 v nabídce Nástroje přejděte na příkaz makroa potom klepněte na příkaz makra.

    V aplikaci Microsoft Office Word 2007 klepněte na kartu Vývojář a potom klepněte na tlačítko
    Makra ve skupině kód .
  3. V dialogovém okně makra postupujte takto:
    1. Do pole název makra zadejte
      AutoOpen.
    2. Změňte makra v poli Název souboru vašeho dokumentu.
    3. Klepněte na tlačítko vytvořit.
  4. V seznamu kód Microsoft Visual Basic editor byste nyní měli vidět začátku makra AutoOpen. Například byste měli vidět následující:
    Sub AutoOpen()'
    ' AutoOpen Macro
    ' Macro created
    date by username'
    End Sub

  5. Zadejte nebo zkopírujte a vložte následující kód makra do makra AutoOpen:
       Dim aStory As Range   Dim aField As Field

    For Each aStory In ActiveDocument.StoryRanges

    For Each aField In aStory.Fields
    aField.Update
    Next aField

    Next aStory

  6. Makro AutoOpen by měl nyní vypadat podobně jako v následujícím příkladu:
    Sub AutoOpen()'
    ' AutoOpen Macro
    ' Macro created
    date by username'
    Dim aStory As Range
    Dim aField As Field

    For Each aStory In ActiveDocument.StoryRanges

    For Each aField In aStory.Fields
    aField.Update
    Next aField

    Next aStory

    End Sub

  7. V nabídce soubor klepněte na tlačítko Uložit
    Filename.
  8. V nabídce soubor klepněte na tlačítko Zavřít a návrat do aplikace Microsoft Word.
  9. V aplikaci Word 2003 nebo Word 2002 v nabídce Nástroje přejděte na příkaz makroa potom klepněte na příkaz zabezpečení.

    V aplikaci Word 2007 klepněte na kartu Vývojář a potom klepněte na tlačítko
    Zabezpečení maker ve skupině kód .
  10. V aplikaci Word 2003 nebo Word 2002 na kartě Úroveň zabezpečení změňte úroveň zabezpečení na
    Střednía potom klepněte na tlačítko OK.

    V aplikaci Word 2007, klepněte ve skupinovém rámečku Nastavení makerklepněte na tlačítko Vybrat
    Možnost Povolit všechna makra .
  11. Zavřete dokument.
  12. Znovu otevřete dokument aplikace Word.
  13. Klepněte na tlačítko Povolit makra v
    Dialogové okno Upozornění zabezpečení .
Pole by měl nyní automaticky aktualizovat v dokumentu aplikace Word.

Další informace

Pole název souboru se automaticky aktualizují při přepnutí do náhledu nebo při tisku dokumentu.

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

211629 pole, která jsou aktualizována při otevření, přestránkování nebo tisk dokumentu

Další informace o makra AutoOpen získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

286310 chování AutoExec a AutoLoad makra v aplikaci Word

Vlastnosti

ID článku: 832897 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor