Excel VBA Tutorial: File Operasjon
Excel Visual Basic for Applications (VBA) er et programmeringsspråk som du kan bruke for å spare tid og lage snarveier i Excel. Hvis du finner deg selv å utføre de samme, repeterende oppgaver hver dag (som å åpne den samme filen), deretter en Excel makro (makro er et stykke kode) kan fungere for deg. Åpne Excel VBE (Visual Basic Editor) ved å trykke på \ "Alt \" og \ "F11 \" fra noen Excel-arbeidsbok, og opprette en ny modul (en blank side) for å sette hver enkelt av disse vanlige filoperasjoner.
Bruksanvisning
1 Åpne en ny arbeidsbok ved å klippe og lime inn følgende kode inn i en tom modul:
Sub Openfile ()
'
"Openfile Macro
'
Workbooks.Add
End Sub
2 Åpne en eksisterende fil som heter \ "Book en \" fra mappen Mine dokumenter på C-stasjonen ved å klippe og lime inn følgende kode i en ny modul (endre C: \ Mine dokumenter \ Book1.xlsx til uansett hvor selve filen ligger) :
Sub openanexistingfile ()
'
'Openanexistingfile Macro
'
'
Workbooks.Open Filename:= _
\"C:\\My Documents\\Book1.xlsx\"
End Sub
3 Lagre en arbeidsbok ved å klippe og lime inn følgende kode i en ny modul:
Sub lagre ()
'
'Spare Macro
'
'
ActiveWorkbook.save
End Sub
Hint
- Hvis du er usikker på hvordan å kode for en bestemt funksjon, slå på makroopptak i en arbeidsbok (ligger i \ "Vis \" -menyen i Excel 2007 eller \ "Tools \" -menyen i Excel 2003.
- VBA-kode vil bare fungere i arbeidsboken du fester den til. Med andre ord, hvis du ønsker å bruke den i en annen arbeidsbok, må du klippe ut og lime inn koden over til hver arbeidsbok du ønsker å kode å jobbe i.