Vytvořte a pojmenujte pracovní list pomocí VBA - Excel Tipy

Obsah

Anupam se ptá:

Snažím se vytvořit a pojmenovat list z makra aplikace Excel. Pokud použiji funkci Sheets.Add it just names it something like Sheet2 etc naming it greater than the last sheet created. Takže k tomuto listu nemohu přistupovat ze stejného makra. Existuje způsob, jak vytvořit a pojmenovat list současně.

První věcí je použití objektů. Toto je doporučení, můžete žít bez jejich použití, ale život se stane mnohem jednodušším, když…

Jen takto:

Dim WS as Worksheet Set WS = Sheets.Add

Nemusíte vědět, kde se nachází, jak se jmenuje, stačí jej označit jako WS.

Pokud to stále chcete dělat „staromódním“ způsobem, zkuste toto:

Sheets.Add.Name = "Test"

Zajímavé články...