Jak používat název listu jako proměnné v aplikaci Microsoft Excel 2007

Napište kód jazyka v aplikaci Excel.

Krok 1

Klikněte na kartu "Developer" a potom na "Visual Basic" pro spuštění editoru VB. Klikněte na nabídku "Vložit" a potom na "Moduly" vložte nový kódový modul.

Krok 2

Nový podproces začíná následovně:

Sub listNames ()

Krok 3

Vytvořte proměnnou "listName", aby se zachovala záznam názvů listů a dvou proměnných, které budou použity jako čítače následujícím způsobem:

Dim nameName jako řetězec Dim xCntr jako celé číslo Dim shtCntr jako celé číslo

Krok 4

Definujte obsah proměnné "sheetName" s názvem první stránky knihy Excel takto:

sheetName = "List1"

Krok 5

Dává čítači hodnotu 1, která představuje první tabulku:

shtCntr = 1

Krok 6

Pomocí následujícího kódu vytvořte smyčku "For ... Loop" přes každý list v knize programu Excel a přidejte název listu A1 pomocí proměnné "sheetName":

Pro xCntr = 0 Do 2

Tabulky (listName) .Activate Range ("A1") Zvolte ActiveCell.FormulaR1C1 = RangeName Range ("A2") Vyberte shtCntr = shtCntr + 1 sheetName = "Sheet" & shtCntr

Další xCntr

Krok 7

Stiskněte tlačítko "F5" pro provedení postupu. V každém listu A1 bude obsahovat název listu.