Vytvorte a pomenujte pracovný hárok pomocou VBA - Tipy pre Excel

Obsah

Anupam sa pýta:

Snažím sa vytvoriť a pomenovať hárok z makra programu Excel. Ak použijem funkciu Sheets. Ak ju pridám, pomenuje ju niečo ako Sheet2 atď. A pomenuje ju lepšie ako posledný vytvorený list. Takže k tomuto hárku nemôžem získať prístup z rovnakého makra. Existuje spôsob, ako vytvoriť a pomenovať pracovný hárok súčasne.

Prvá vec je použiť objekty. Toto je odporúčanie, môžete žiť bez ich použitia, ale život sa stane oveľa jednoduchším, keď…

Presne takto:

Dim WS as Worksheet Set WS = Sheets.Add

Nemusíte vedieť, kde sa nachádza, ako sa volá, iba ho označujete ako WS.

Ak to stále chcete urobiť „staromódnym“ spôsobom, vyskúšajte toto:

Sheets.Add.Name = "Test"

Zaujímavé články...