? Visual Basic for Applications ( VBA ) är programmeringen skal som placeras i alla Microsoft Office-program . VBA använder samma kodning syntax som Microsoft utvecklade Visual Basic . Advanced Office -användare kan automatisera sina Word-dokument eller Excel- kalkylblad bara genom att placera en del kodning i Visual Basic Editor . Inne i Excel , kan du läsa text från ett Word- dokument , skicka information till ett Word-dokument eller helt skapa en hel Word-dokument med Visual Basic -kod . Instruktioner
1
Öppna Excel och öppna fliken Utvecklare . Klicka på " Office " -knappen och sedan " Excel-alternativ . " Klicka på alternativet för " Visa fliken Utvecklare i menyfliksområdet " och klicka sedan på " OK . "
2
Klicka på " Utvecklare " fliken och sedan " Visual Basic " för att öppna Visual Basic Editor .
3
Klicka på " Infoga " och sedan " modul " i Visual Basic Editor om detta är ett nytt projekt . Om inte , klicka någonstans i det aktuella koden som du kommer att vilja lägga till koden för ett Word-dokument till
4
Lägg VBA -kod för att skapa en ny instans av Microsoft Word-dokument : .
" Dim appWrd som Word.Application
Dim appWrdDoc som Word.Document "
Detta gör koden vet att du kommer att använda den " appWrd " och " appWrdDoc " variabler att hantera med ett Word-dokument .
5
Knappa in koden för att skapa ett nytt Word- dokument om det är vad du vill göra .
" Set appWrdDoc = appWrd.Documents.Add "
Eller , öppna ett befintligt dokument med variabel :
" Set appWrdDoc = appWrd.Documents.Open ( " C : \\ Mapp \\ File.docx " ) "
härifrån kan du skriva in vad CODEis nödvändigt för att skapa eller redigera den typ av Word- dokument som du vill . Till exempel , för att lägga till text i Word- dokumentet , skriv in :
" appWrdDoc.Content.InsertAfter " Det här är exempel text " "
6
Knappa in koden för att spara . dokumentet efter att du har skapat eller redigerat det
" appWrdDoc.SaveAs ( " C : \\ Mapp \\ NewFileName.docx " ) " .
Skriv in koden för att stänga Word-dokument som du just skapade i Excel .
" appWrdDoc.Close "
7
Klicka på " spara " knappen på Visual Basic Editor för att spara koden . Stäng Redigeraren . Klicka på " Spara " -knappen inne i Excel huvudfönstret för att spara kalkylbladet .