Microsoft Word / Visual Basic Tutorial

August 25

Microsoft Word / Visual Basic Tutorial


Visual Basic programmeringsspråk är Microsofts version av den klassiska programmeringsspråk "Basic." Microsoft också lagt till funktionalitet Visual Basic språket till backend av sin Microsoft Office. Visual Basic for Applications (VBA) är programmerings skal som kan arbeta med Microsoft Word för att skapa komplexa och dynamiska dokument. Programmeringskod matas i Visual Basic Editor och köra med Microsoft Word makron. För att börja använda VBA i Word, bör du lära dig hur du aktiverar makron, den grundläggande strukturen av en funktion eller procedur och hur man köra koden när du är klar.

Instruktioner

Arbeta med Word 2007/2010

1 Aktivera makron. VBA-kod körs i form av makron i Word. Om säkerhetsnivån inte är inställd på att köra makron, kommer du inte att kunna köra koden. Klicka på knappen "Office" och sedan "Word-alternativ." Klicka på "Trust Center" -fliken. Klicka på "Trust Center Settings" och sedan "Makroinställningar." Klicka på inställningen för "Lita tillgång till VBA-projekt objektmodellen." Klicka på "OK."

2 Visa "Utvecklare" -fliken om du inte redan har gjort. Klicka på knappen "Office" igen och sedan "Word-alternativ." Klicka på "populära" fliken om den inte redan är vald. Klicka på "Visa utvecklar flik i menyfliksområdet" och klicka sedan på "OK".

3 Öppna Visual Basic Editor. Klicka på "Utvecklare" -fliken. Klicka på "Visual Basic."

4 Lägg din VBA-kod. Du kan lägga till användarformulär, moduler och klassmoduler, beroende på vad du vill göra i VBA; alternativen är många. Till exempel kan du använda VBA för att spara det aktuella dokumentet med ett nytt filnamn. Lägg till en ny modul för att göra detta. Klicka på "Infoga" och sedan "Modul." Skriv in koden för förfarandet.

"Sub SaveAsDocument ()

Dim wdCurrentApp As Word.Application

Ställa wdCurrentApp = GetObject (, "Word.Application")

wdCurrentApp.ActiveDocument.SaveAs "C: \ Mina dokument \ VBExample.docx"

End Sub "

Detta är den grundläggande strukturen i VBA förfaranden, moduler och klassmoduler. Vissa är mindre än detta, och vissa är mycket mer detaljerad. Klicka på "File" och sedan "Spara" för att spara ändringarna.

5 Kör era rutiner. Gå tillbaka till huvuddokumentfönstret i Word 2007. Klicka på "Utvecklare" -fliken och sedan "Makron". Klicka på namnet på din procedur och klicka sedan på "Kör". Till exempel, för att köra koden från ovan, klicka på "SaveAsDocument" och klicka sedan på "Kör".

Att arbeta i Word 2003 eller tidigare

6 Aktivera makron. Klicka på "Verktyg" i menyn. Klicka på "Macro" och sedan "Säkerhet". Ändra säkerhetsnivån till "Medium" och klicka sedan på "OK". Starta Microsoft Word. Klicka på "Aktivera makron" när du tillfrågas.

7 Öppna Visual Basic Editor. Klicka på "Verktyg" och sedan peka muspekaren till "Macro". Klicka på "Visual Basic Editor."

8 Klicka på "Infoga" i menyn och lägga till objektet som du vill skapa; användarformulär, modul eller klassmodul. Skriv i VBA-kod för vad du vill att proceduren för att göra i Word. Här är ett exempel förfarande som skapar ett nytt Word-dokument från en mall:

"Sub NewTempDoc ()

Dim wdWordApp as Word.Application

Ställa wdWordApp = GetObject (, "Word.Application")

wdWordApp.Documents.Add Mall: = "Elegant Memo.dot"

End Sub "

Klicka på "Spara" -ikonen i Visual Basic Editor för att spara ändringarna.

9 Köra proceduren. Gå tillbaka till huvuddokumentfönstret. Klicka på "Verktyg", "Macro" och sedan "Makron". Klicka på namnet på den metod som du skapat och klicka sedan på "Kör". För att köra proceduren från ovan, skulle du klickar på "NewTempDoc" och klicka sedan på "Kör".

Tips

  • Du kan läsa mer om andra metoder och funktioner i VBA genom att gå till "Hjälp" system Visual Basic Editor genom att klicka på "Hjälp" i menyraden och sedan klicka på "Microsoft Visual Basic Hjälp".

        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2020 Astrixsoft.com | Contact us: webmaster# astrixsoft.com