Makro na zoznam všetkých hárkov v zošite - Príklady kódu VBA

Nasledujúce makro prechádza každým listom v zošite a zapisuje názov karty každého listu postupne na list, ktorý vyberiete. To by mohlo byť užitočné pre rýchly zoznam každého listu v zošite s mnohými listami.

Zoznam všetkých pracovných listov v zošite

Ak chcete použiť makro, nahraďte slovo Hárok1 (zobrazí sa dvakrát) v kóde názvom karty, na ktorom chcete dosiahnuť výsledky. Uistite sa, že na karte výstupu nie sú žiadne dôležité informácie, pretože predtým, než na ne napíšete, vymažú ich údaje.

123456789101112131415 Pod zoznamy listov ()Dim ws As worksheetDim x As Integerx = 1Tabuľky („List1“). Rozsah („A: A“). JasnéZa každé ws v pracovných listochTabuľky („List1“). Bunky (x, 1) = ws.Namex = x + 1Ďalšie wsKoniec pod
wave wave wave wave wave