leírás:
néha érdemes új munkafüzetet megnyitni vagy létrehozni a VBA használatával.Beállíthatja az újonnan létrehozott munkafüzetet egy objektumra, így könnyen hivatkozhat a munkafüzetre további feladatok elvégzéséhez.
megoldás(ok):
a következő makrók lehetővé teszik új munkafüzet megnyitását vagy létrehozását Add módszerrel.
új munkafüzet létrehozása az Excel VBA példában:
- új munkafüzet létrehozása
- hozzon létre egy objektumot az újonnan létrehozott munkafüzethez
új munkafüzet létrehozása
a következő kód segítségével új munkafüzetet hozhat létre, és mentheti a C meghajtóba az Add metódussal.
Kód:
Sub AddNewWorkbook1()'Adding New WorkbookWorkbooks.Add'Saving the WorkbookActiveWorkbook.SaveAs "C:\WorkbookName.xls"'ORActiveWorkbook.SaveAs Filename:="C:\WorkbookName1.xls"End Sub
magyarázat:
- munkafüzetek.Add módszer hozzá egy új munkafüzet
- ActiveWorkbook.SaveAs módszer menteni az aktív munkafüzet egy adott helyre megadott fájlnév
kimenet:
meg kell látni az újonnan megnyitott munkafüzet együtt meglévő munkafüzet.
Utasítás:
- Nyissa meg az excel-munkafüzet
- Nyomja meg az Alt+F11 megnyitásához VBA Szerkesztő
- Helyezzen be egy új modul a Beszúrás menü
- Másolás a fenti kódot, majd Illessze be a kódot ablak
- Nyomja meg az F5 gombot, hogy lásd a kimenet
- látnod kell az újonnan megnyitott munkafüzet a fentiekben
- Mentse a fájlt, mint a makró engedélyezve munkafüzet
hozzon Létre egy objektumot, az újonnan létrehozott munkafüzet
beállíthatja az újonnan létrehozott munkafüzet, hogy egy tárgy, így könnyű, hogy tekintse meg a munkafüzet további feladatokat.
Kód:
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
kimenet:
az újonnan megnyitott munkafüzetet a meglévő munkafüzet mellett kell látnia.
Utasítás:
- Nyissa meg az excel-munkafüzet
- Nyomja meg az Alt+F11 megnyitásához VBA Szerkesztő
- Helyezzen be egy új modul a Beszúrás menü
- Másolás a fenti kódot, majd Illessze be a kódot ablak
- Nyomja meg az F5 gombot, hogy lásd a kimenet
- látnod kell az újonnan megnyitott munkafüzet a fentiekben
- Mentse a fájlt, mint a makró engedélyezve munkafüzet