Slik automatiserer Office med VBA

Visual Basic for Applications eller VBA er et programmeringsspråk utviklet av Microsoft. VBA fungerer som den underliggende makro og programmeringsspråk for mange Microsoft-produkter, inkludert Microsoft Office. VBA støtter en rekke Microsoft-teknologier som COM og OLE Automation, som gir programmerere muligheten til å automatisere Microsoft Office. Ved hjelp av OLE-automatisering, programmerere er i stand til å referere individuelle programmer, og en gang koblet er da i stand til å automatisere og samhandle med at programmets egenskaper og metoder og flytte for å utføre alle oppgaver de må gjøres gjennom disse programmene.

Bruksanvisning

1 Åpne Microsoft Excel.

2 Klikk "Verktøy", "makro" og deretter "Visual Basic". Dette vil åpne VBA programmering miljø.

3 Klikk "Sett inn" og "Module". Du er nå i en programmeringskode modul.

4 Skriv eller kopier og lim inn følgende under prosedyrer i kodemodulen:

Private Sub AutoMatingOffice ()

Dim XLApp As Excel.Application

Dim WDApp Som Word.Application

Dim OLApp Som Outlook.Application

Sett XLApp = Create ( "Excel.Application")

Sett WDApp = Create ( "Word.Application")

Sett OLApp = Create ( "Outlook.Application")

«Din VBA programmeringskode ville gå her.

«Din VBA programmeringskode ville gå her.

«Din VBA programmeringskode ville gå her.

XLApp.Quit

WDApp.Quit

OLApp.Quit

Sett XLApp = Nothing

Sett WDApp = Nothing

Sett OLApp = Nothing

End Sub