Ustvarite in poimenujte delovni list z nasveti VBA - Excel

Kazalo

Anupam vpraša:

Poskušam ustvariti in poimenovati list znotraj Excelovega makra. Če uporabim funkcijo Sheets.Dodaj jo samo poimenuje Sheet2 itd. In jo poimenuje več kot zadnji ustvarjeni list. Tako do tega lista ne morem dostopati znotraj istega makra. Ali obstaja način za ustvarjanje in poimenovanje delovnega lista hkrati.

No, prva stvar je uporaba Objects. To je priporočilo, lahko živite, ne da bi jih uporabljali, toda življenje postane veliko lažje, ko to storite …

Tako kot to:

Dim WS as Worksheet Set WS = Sheets.Add

Ni vam treba vedeti, kje se nahaja, kako se imenuje, preprosto ga imenujete WS.

Če še vedno želite to narediti na "staromoden" način, poskusite to:

Sheets.Add.Name = "Test"

Zanimive Članki...