Slik automatiserer Microsoft Excel Fra Visual Basic

Microsoft har en bakdør programmering skall med Office-programmer, kalt Visual Basic for Applications (VBA). VBA brukes til å automatisere Office-programmer for å utvikle mer komplekse filer. I Excel kan VBA brukes til å automatisere flere funksjoner og prosedyrer for å kjøre regneark nesten som et eget program. Hvis du vil bruke Visual Basic for å automatisere Excel-regneark, må du vite hvordan du får til Visual Basic Editor. Etter det kan du legge til hva koden du lyst til å lage automatisert prosedyre. Du må ha kjennskap til Visual Basic programmeringsspråk før du gjør dette.

Bruksanvisning

1 Åpne Excel-regneark du vil automatisere. Klikk på "File" og "Open" i Excel 2003 eller tidligere, eller klikk på "Office-knappen" og "Open" i Excel 2007.

2 Vis den "Utvikler" fanen hvis du bruker Excel 2007. Klikk på "Office-knappen" og "Alternativer for Excel." Klikk på urskiven ved siden av "Show Developer fanen på båndet" og klikk "OK."

3 Åpne Visual Basic Editor. Klikk på "Verktøy", "makro" og "Visual Basic Editor" i Excel 97 til 2003. Klikk på "Utvikler" fanen og deretter "Visual Basic" i Excel 2007. Visual Basic Editor åpnes i et eget vindu.

4 Klikk på "Sett inn" og "Module" i Visual Basic Editor. Gi modulen et navn og klikk "OK." Den nye modulen åpnes i koden vinduet. Legg inn koden for prosedyren du vil automatisere. Klikk på ikonet "Lagre" på verktøylinjen og lukke Visual Basic Editor. Du har nå lagt inn koden for å automatisere Excel med Visual Basic.

Hint

  • Nå kan du kjøre koden ved å klikke på "Verktøy", "makro" og "Makroer" i Excel 97-2003, eller ved å klikke på "Utvikler" fanen og "Makroer" i Excel 2007. Klikk på navnet på modulen nylig lagt og klikk "Run." Den koden vil kjøre fremgangsmåten ligger i modulen.