Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako môžem nastaviť pole v MS Word 2007 pre prístup do VBA ?

Microsoft Word 2007 má funkciu nazvanú kódy polí , ktoré sú krátke súčasti dokumentu , ktoré možno automaticky generovať obsah . Príklady kódov polí obsahujú dátum , čas a číslo aktuálnej stránky . Word je skriptovací jazyk Visual Basic for Applications , môžete vložiť nové kódy polí a programovo zmeniť existujúce vo všetkých smeroch poskytované štandardné používateľské rozhranie aplikácie Word . Práca s kódmi polí programu Word pomocou tohto rozhrania a kódu VBA môžu stimulovať nápady pre obohatenie statickej časti dokumentov s dynamicky aktualizovaných dát . Veci , ktoré budete potrebovať v Microsoft Word
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvoriť nový dokument v programe Word a kliknite na ponuku " Vložiť " , nasledovaný " Dátum a čas " ikona v " " paneli Text. Pozrite sa na " Update automaticky " box , potom dvakrát kliknite na ľubovoľný formát dátumu vloženia poľa kód , ktorý sa automaticky aktualizuje s aktuálnym dátumom .
2

Stlačte tlačidlo " Enter " začať nový riadok , kliknite na tlačidlo ikona " Rýchle diely " v paneli " Text " . Kliknite na " pole " , potom dvakrát kliknite na niektorý z uvedených kódov polí ( napr. " strana " ) , aby ho vložiť do dokumentu .
3

Stlačte tlačidlo " Alt - F9 " pre zobrazenie skutočný vzhľad kódy polí . Táto akcia vám poskytne náhľad na to , čo vaše VBA kód sa zobrazí . Stlačte tlačidlo " Alt - F9 " sa vrátite do režimu kódy polí " obvyklé displeja .
4

Stlačte tlačidlo " Alt - F11 " zadať Visual Basic integrované vývojové prostredie . Kliknite na " Vložiť " a potom " modul " pre vytvorenie novej okno , v ktorom na zadanie kódu VBA
5

zadajte nasledujúce podprogram do nového kódu okna : .

Public Sub showFields ( )

Dim i , str1

Selection.InsertAfter " index poľa , text , viesť "

i = 1 až ActiveDocument.Fields.Count

Selection.InsertAfter vbCr

S ActiveDocument.Fields ( i )

str1 = . Index & " >> " a Code.Text a " << , " a . Result.Text

Selection.InsertAfter str1

End With

Next i

Selection.InsertAfter vbCr

End Sub

Tento podsystém prechádza každé pole v dokumente a vytlačí informácie vzťahujúce sa k nej . VBA pristupuje pole cez " pole " majetku " ActiveDocument " objekt . Táto vlastnosť , ktorá je v podstate zoznam všetkých kódov polí , je súčasťou každého dokumentu . Word aktualizuje zoznam zakaždým , keď používateľ pridá alebo odstráni poľa .
6

Stlačte tlačidlo " Alt - F11 " pre návrat do dokumentu, kliknite na tlačidlo na každom prázdnom riadku . Stlačte tlačidlo " Alt - F8 " sa zobrazí zoznam VBA podprogramov ( tj makier ) . Double - kliknite na " Zobraziť polia " položku , ktorú chcete spustiť VBA kód , ktorý ste napísali v kroku 5. Kód bude spustený a vytvorí čiarkami oddelený zoznam informácií pre každé pole , ktorý ste vložili v kroku 2.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené