Kako do imen listov z uporabo VBA v programu Microsoft Excel
Če želite izvedeti način, s katerim lahko dobite vsa imena listov, ki so vidna, torej niso skrita.
V tem članku se bomo naučili, kako pridobiti imena samo vidnih listov s kodo VBA.
Vprašanje): V eni datoteki imam več listov in skril sem liste, za katere ne želim, da jih vidijo drugi; Želim kodo, ki mi bo dala ime vseh vidnih listov.
Upoštevajmo, da imamo 5 listov in namerno skrijemo določen list.
Če želimo dobiti ime vidnih listov, moramo slediti naslednjim korakom:
- Kliknite zavihek Razvijalec
- V skupini Koda izberite Visual Basic
Kopirajte spodnjo kodo v standardni modul
Sub VisibleSheets ()
Dim i kot celo število, j kot celo število: j = 1
Celice (1, 1) .CurrentRegion.Cells.Clear
Za i = 1 do listov
Če so listi (i) .Visible = -1 Potem
Celice (j, 1) = Listi (i). Ime
j = j + 1
Konec Če
Naslednji
End Sub
- Ko prvič zaženete kodo, boste v stolpcu A dobili imena vseh listov trenutnega lista
- Če skrijemo list Jan, bomo imeli naslednji seznam imen listov
Na ta način lahko dobimo imena vseh vidnih listov s pomočjo kode vba.
Prenos - Kako do imen listov z vba - xlsm