Ovaj će vodič pokazati različite metode za stvaranje nove radne knjige pomoću VBA.
Napravite novu radnu knjigu
Za izradu nove radne knjige jednostavno upotrijebite Radne bilježnice.Dodaj:
1 | Radne bilježnice.Dodaj |
Nedavno dodana Radna knjiga sada je ActiveWorkbook.
Ovo možete vidjeti pomoću ovog koda:
123456 | Sub AddWB ()Radne bilježnice.DodajMsgBox ActiveWorkbook.NameKraj podm |
Izradi novu radnu knjigu i dodijeli objektu
Objekt ActiveWorkbook možete upotrijebiti za upućivanje na novu radnu knjigu. Pomoću ovoga novu radnu knjigu možete dodijeliti varijabli objekta:
1234 | Dim wb kao radna bilježnicaRadne bilježnice.DodajPostavite wb = ActiveWorkbook |
No, bolje je / lakše radnu knjigu odmah dodijeliti varijabli kada se radna knjiga kreira:
123 | Dim wb Kao radna bilježnicaPostavite wb = Radne knjige.Dodaj |
Sada se možete odnositi na novu radnu knjigu prema nazivu varijable.
1 | MsgBox wb.Name |
Izradi novu radnu knjigu i spremi
Također možete stvoriti novu radnu knjigu i odmah je spremiti:
1 | Workbooks.Add.SaveAs Naziv datoteke: = "NewWB" |
Ovo će spremati radnu knjigu kao .xlsx datoteku u zadanu mapu (npr. Moji dokumenti). Umjesto toga, SaveAs možete prilagoditi pomoću našeg vodiča za spremanje radnih knjiga.
Sada se radna knjiga može odnositi po imenu:
1 | Radne knjige ("NewWB.xlsx"). Aktivirajte |
Ovaj kôd će aktivirati “NewWB.xlsx”.
Izradite novu radnu knjigu i dodajte listove
Nakon izrade radne knjige možete je urediti. Evo samo jednog primjera za dodavanje dva lista u novu radnu knjigu (pod pretpostavkom da je to ActiveWorkbook):
1 | ActiveWorkbook.Worksheets.Add Count: = 2 |