VBA - Izradite novu radnu knjigu (Workbooks.Add)

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

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave