VBA - Luo uusi työkirja (Työkirjat. Lisää)

Sisällysluettelo

Tässä opetusohjelmassa esitetään erilaisia ​​tapoja luoda uusi työkirja VBA: n avulla.

Luo uusi työkirja

Luo uusi työkirja yksinkertaisesti käyttämällä Työkirjat Lisää:

1 Työkirjat Lisää

Äskettäin lisätty työkirja on nyt ActiveWorkbook.

Näet tämän käyttämällä tätä koodia:

123456 Sub AddWB ()Työkirjat LisääMsgBox ActiveWorkbook.NameEnd Sub

Luo uusi työkirja ja määritä objekti

Voit viitata uuteen työkirjaan ActiveWorkbook -objektin avulla. Tämän avulla voit määrittää uuden työkirjan objektimuuttujalle:

1234 Dim wb työkirjanaTyökirjat LisääAseta wb = ActiveWorkbook

On kuitenkin parempi / helpompi määrittää työkirja välittömästi muuttujalle, kun työkirja luodaan:

123 Dim wb TyökirjanaAseta wb = Työkirjat

Nyt voit viitata uuteen työkirjaan sen muuttujan nimellä.

1 MsgBox wb.Name

Luo uusi työkirja ja tallenna

Voit myös luoda uuden työkirjan ja tallentaa sen heti:

1 Workbooks.Add.SaveAs Tiedostonimi: = "NewWB"

Tämä tallentaa työkirjan .xlsx -tiedostona oletuskansioosi (esim. Omat asiakirjat). Sen sijaan voit muokata SaveA -tiedostoja työkirjojen tallentamisoppaamme avulla.

Nyt voit viitata työkirjaan sen nimellä:

1 Työkirjat ("NewWB.xlsx"). Aktivoi

Tämä koodi aktivoi "NewWB.xlsx".

Luo uusi työkirja ja lisää laskentataulukoita

Kun olet luonut työkirjan, voit muokata sitä. Tässä on vain yksi esimerkki kahden arkin lisäämisestä uuteen työkirjaan (olettaen, että se on ActiveWorkbook):

1 ActiveWorkbook.Worksheets.Add Count: = 2

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave