Beskrivelse:
noen ganger vil vi kanskje åpne eller opprette ny arbeidsbok ved HJELP AV VBA.Du kan angi den nyopprettede arbeidsboken til et objekt, slik at det er enkelt å referere til arbeidsboken for å utføre ytterligere oppgaver.
Løsning (er):
Følgende Makroer vil tillate å åpne eller opprette ny arbeidsbok Ved Hjelp Av Add-metoden.
Opprett Ny Arbeidsbok I Excel VBA-Eksempel Tilfeller:
- Opprett ny arbeidsbok
- Opprett Et Objekt for nyopprettet arbeidsbok
Opprett ny arbeidsbok
du kan bruke følgende kode til å opprette ny Arbeidsbok og lagre I c-stasjonen Ved Hjelp Av Add-metoden.
Kode:
Sub AddNewWorkbook1()'Adding New WorkbookWorkbooks.Add'Saving the WorkbookActiveWorkbook.SaveAs "C:\WorkbookName.xls"'ORActiveWorkbook.SaveAs Filename:="C:\WorkbookName1.xls"End Sub
Forklaring:
- Arbeidsbøker.Legg metoden vil legge til en ny arbeidsbok
- ActiveWorkbook.SaveAs-metoden lagrer den aktive arbeidsboken til et bestemt sted med spesifisert Filnavn
Output:
du bør se nyåpnet arbeidsbok sammen med eksisterende arbeidsbok.
Instruksjoner:
- Åpne en excel-arbeidsbok
- Trykk Alt+F11 for å åpne Vba Editor
- Sett inn en ny modul Fra Sett inn-menyen
- Kopier koden ovenfor Og Lim inn i kodevinduet
- Trykk På F5 for å se utdataene
- Du bør se nyåpnet arbeidsbok som vist ovenfor
- lagre filen som makroaktivert arbeidsbok
opprett et objekt for nyopprettet arbeidsbok
du Kan Angi den nyopprettede arbeidsboken til et objekt, slik at det Er Enkelt Å Referere til arbeidsboken FOR Å UTFØRE Ytterligere oppgaver.
Kode:
sub AddNewWorkbook2()Dim wkb as Workbook'Adding New WorkbookSet wkb = Workbooks.Add'Saving the Workbookwkb.SaveAs "C:\WorkbookName.xls"'ORwkb.SaveAs Filename:="C:\WorkbookName1.xls"</span></code>End Sub
Utgang:
du bør se nyåpnet arbeidsbok sammen med eksisterende arbeidsbok.
Instruksjoner:
- Åpne en excel-arbeidsbok
- Trykk Alt+F11 for å åpne Vba Editor
- Sett inn en ny modul Fra Sett inn-menyen
- Kopier koden ovenfor og Lim inn i kodevinduet
- Trykk F5 For å se utdataene
- du bør se nyåpnet arbeidsbok som vist ovenfor
- Lagre filen som makroaktivert arbeidsbok