VBA - Ustvari nov delovni zvezek (delovni zvezki. Dodaj)

Ta vadnica bo pokazala različne metode za ustvarjanje novega delovnega zvezka z uporabo VBA.

Ustvarite nov delovni zvezek

Če želite ustvariti nov delovni zvezek, preprosto uporabite Delovni zvezki.Dodaj:

1 Delovni zvezki.Dodaj

Na novo dodani delovni zvezek je zdaj ActiveWorkbook.

To lahko vidite s to kodo:

123456 Sub AddWB ()Delovni zvezki.DodajMsgBox ActiveWorkbook.NameEnd Sub

Ustvari nov delovni zvezek in ga dodeli objektu

Za sklicevanje na novi delovni zvezek lahko uporabite predmet ActiveWorkbook. S tem lahko novemu delovnemu zvezku dodelite spremenljivko objekta:

1234 Zatemni wb kot delovni zvezekDelovni zvezki.DodajNastavite wb = ActiveWorkbook

Delavnik pa je bolje / lažje takoj dodeliti spremenljivki, ko je ustvarjen:

123 Dim wb Kot delovni zvezekNastavi wb = Delovni zvezki.Dodaj

Zdaj se lahko na novi delovni zvezek sklicujete po imenu spremenljivke.

1 MsgBox wb.Name

Ustvari nov delovni zvezek in shrani

Ustvarite lahko tudi nov delovni zvezek in ga takoj shranite:

1 Workbooks.Add.SaveAs Ime datoteke: = "NewWB"

S tem boste shranili delovni zvezek kot datoteko .xlsx v privzeto mapo (npr. Moji dokumenti). Namesto tega lahko SaveAs prilagodite z našim vodnikom za shranjevanje delovnih zvezkov.

Zdaj se lahko na delovni zvezek sklicujete po njegovem imenu:

1 Delovni zvezki ("NewWB.xlsx"). Aktivirajte

Ta koda bo aktivirala “NewWB.xlsx”.

Ustvarite nov delovni zvezek in dodajte liste

Ko ustvarite delovni zvezek, ga lahko uredite. Tukaj je le en primer, kako v nov delovni zvezek dodati dva lista (ob predpostavki, da gre za ActiveWorkbook):

1 ActiveWorkbook.Worksheets.Add Count: = 2

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave