Opis správania AutoExec a AutoOpen makier v programe Word

Preklady článku Preklady článku
ID článku: 286310 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

SUHRN

Môžete použiť AutoExec a AutoOpen makrá v programe Word vytvoriť predvolenej cesty, štýly, odkazy, podmienky prostredia, a tak ďalej v čase, program Word otvorí nový dokument alebo otvorí existujúci dokument. Tento článok popisuje, ako tieto makrá práce a ako sa správať v rôznych situáciách.

DALSIE INFORMACIE

AutoExec

An AutoExec makro sa spustí, keď program Word začína ak AutoExec makro sa uloží ako súčasť predvolenú (Normal.dot) šablónu, alebo Ak sú uložené ako súčasť globálneho doplnok. Pomocou AutoExec makro, môžete vykonať úpravy ale predtým spustení programu Word dokument je vytvoriť alebo načítať. Napríklad, môžete použiť AutoExec makro zmeniť predvolený adresár po spustení programu Word.

Môžete potlačiť AutoExec makro niekoľkými spôsobmi. Jedným zo spôsobov je začať slovo z príkazu riadok s použitím buď /m alebo / vkladania prepínač. Ak chcete použiť tieto prepínače, kliknite na tlačidlo Štart, kliknite na tlačidlo Spustiť, zadajte buď aplikácia WinWord /m alebo aplikácia WinWord / embedding, a potom kliknite na tlačidlo ok.

Iná metóda môže použiť na potlačenie AutoExec makro je stlačte kláves Shift počas spúšťania programu Word. AutoExec makrá sú tiež potlačené, keď program Word začína od Automatizačných klientov.

AutoOpen

V AutoOpen makro sa spustí po otvorení nového dokumentu. AutoOpen spustí, keď otvoríte dokument nasledovnými spôsobmi:
  • Použitie Otvorené príkaz na Súbor ponuka.
  • Použitie Funkcie SúborOtvoriť alebo FileFind príkazy.
  • Vyberte dokument zo zoznamu najviac nedávno používaných (MRU) na The Súbor ponuka.
Pri otvorení dokumentu AutoOpen spustí makro Ak AutoOpen makro sa uloží ako súčasť tohto dokumentu alebo ak makro sa uloží ako súčasť šablóny, na ktorej je dokument založený. An AutoOpen makro sa nedá spustiť pri uložení ako súčasť globálneho doplnok.

Môže zabrániť AutoOpen spusteniu stlačený makra Posun kľúčom pri otvorení dokumentu.

Vytvorenie makra AutoExec a AutoOpen makro

Program Word 2002 alebo Word 2003
  1. Vytvoriť nový prázdny dokument v programe Word.
  2. Na Nástroje ponuku, ukážte na Makro a potom kliknite na tlačidlo Zabezpečenie.
  3. V Zabezpečenie dialógové okno, kliknite na tlačidlo Úroveň zabezpečenia kartu a potom vyberte Médium. Kliknite na Dôveryhodných zdrojov Záložka, vyberte Dôverovať všetkým nainštalované doplnky a šablóny, a potom kliknite na tlačidlo ok.
  4. Vytvoriť AutoExec makro. Použite tento postup:
    1. Na Nástroje ponuku, ukážte na Makro a potom kliknite na tlačidlo Záznam nového makra.
    2. V Záznam makra dialógové okno, typu AutoExec podľa Názov makra, a potom kliknite na tlačidlo ok. V predvolenom nastavení, makro sa uloží v normálnej šablóne. Malé panel príkazov dvoma tlačidlami objaví na dokument programu Word alebo inde na slovo pracovnú plochu. Nájsť panel príkazov a potom kliknite na položku štvorec (Nahrávanie) tlačidlo nahrávanie.
    3. Na Nástroje ponuku, ukážte na Makro a potom kliknite na tlačidlo Makrá. Vyberte AutoExec v zozname makrá a potom kliknite na Upraviť.
    4. Pridať nasledujúci kód do AutoExec makro:
      MsgBox "You're seeing the AutoExec macro in action", vbMsgBoxSetForeground
      						
    5. Na Súbor kliknite na ponuku v programe Microsoft Visual Basic Editor, Uložiť normálny, a potom zatvorte Editor jazyka Visual Basic.
  5. Postupujte rovnakým spôsobom, aký ste použili pre AutoExec vytvorenie makra AutoOpen makro. Tento čas, použite AutoOpen výraz nahradiť AutoExec výraz v každom kroku.
  6. Uložiť dokument ako C:\Yourfile.doc, zavrite dokument, a potom ukončite program Word.
  7. Otvorte dokument v programe Word použitím rôznych metód ktoré sú popísané v nasledujúcej tabuľke. Pozorujte keď makrá spustiť a makrá sa nespustia.
Program Word 2007
  1. Vytvoriť nový prázdny dokument v programe Word.
  2. Kliknite na Tlačidlo Microsoft Office, a potom kliknite na tlačidlo Možnosti programu Word.
  3. Kliknite na položku Centrum dôveryhodnosti, kliknite na tlačidlo Nastavenia centra dôveryhodnosti, a potom kliknite na tlačidlo Dôveryhodné umiestnenia.
  4. Pridanie dôveryhodného umiestnenia, ktoré chcete, a potom kliknite na tlačidlo ok dva razy.
  5. Vytvoriť AutoExec makro. Použite tento postup:
    1. Kliknite na Vývojár kartu a potom kliknite na Záznam makra v Kód skupina.
    2. V Záznam makra dialógové okno, typu AutoExec podľa Názov makra, a potom kliknite na tlačidlo ok. V predvolenom nastavení, makro sa uloží v normálnej šablóne. Kliknite na položku Nahrávanie v Kód skupina.
    3. Na Vývojár karte, kliknite na tlačidlo Makrá v Kód skupina. Vyberte AutoExec v zozname makrá a potom kliknite na Upraviť.
    4. Pridať nasledujúci kód do AutoExec makro:
      MsgBox "You're seeing the AutoExec macro in action", vbMsgBoxSetForeground
      						
    5. V programe Microsoft Visual Basic Editor, kliknite na tlačidlo Uložiť normálny na Súbor menu a potom zavrieť program Visual Basic Editor.
  6. Postupujte rovnakým spôsobom, aký ste použili pre AutoExec vytvorenie makra AutoOpen makro. Tento čas, použite AutoOpen výraz nahradiť AutoExec výraz v každom kroku.
  7. Dokument uložíte ako C:\Yourfile.doc, zavrite dokument, a potom ukončite program Word.
  8. Otvorte dokument v programe Word použitím rôznych metód ktoré sú opísané v tabuľke v časti „makro správanie v rôznych situáciách". Oznámenie, keď makrá spustiť a makrá sa nespustia.

Makro správanie v rôznych situáciách

Nasledujúca tabuľka sumarizuje správanie týchto dvoch makier pri spustení programu Word, alebo keď dokument otvára rôznymi spôsobmi:
Action                                          AutoExec       AutoOpen
---------------------------------------------------------------------------
Start Word with a blank document by typing      Runs           Does not run
the following at a command prompt:
Winword.exe 

Start Word with a saved document by typing      Runs           Runs
the following at a command prompt:
Winword.exe C:\<Yourfile>.doc 

Embed a Word document in an OLE container       Does not run   Runs
by typing the following at a command 
prompt:
WinWord.exe /embedding C:\<Yourfile>.doc

Use code to automate Word and open              Does not run   Runs 
C:\<Yourfile>.doc by using the following 
code:
Set oWord = CreateObject("Word.Application")
oWord.Visible = True
oWord.Documents.Open "C:\YourFile.doc"

Browse to the document in Internet Explorer     Does not run   Runs
or the WebBrowser control
				

ODKAZY

Ďalšie informácie o automatické makrá v programe Word získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
211659WD2000: Automatické makrá v programe Word
210565 WD: Word Prepínače spustenia (príkazového riadka) a ich účelu
(c) Microsoft Corporation 2001, všetky práva Vyhradené. Príspevky Chris Jensen, Microsoft Corporation.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Vlastnosti

ID článku: 286310 - Posledná kontrola: 24. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Office Word 2007
  • Microsoft Word 2002 Standard Edition
Kľúčové slová: 
kbhowto kbmt KB286310 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:286310

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com