Arkkien nimien saaminen VBA: n avulla Microsoft Excelissä
Jos haluat löytää tavan, jolla voit saada kaikki näkyvissä olevat taulukon nimet, ei piilotetut.
Tässä artikkelissa opimme saamaan vain näkyvien arkkien nimet käyttämällä VBA -koodia.
Kysymys): Minulla on useita arkkeja yhdessä tiedostossa ja olen piilottanut arkit, joita en halua muiden näkevän; Haluan koodin, joka antaa minulle kaikkien näkyvien arkkien nimen.
Ajatellaanpa, että meillä on viisi arkkia ja piilotamme tarkoituksella tietyn arkin.
Saadaksesi näkyvien arkkien nimen meidän on noudatettava seuraavia vaiheita:
- Napsauta Kehittäjä -välilehteä
- Valitse koodiryhmästä Visual Basic
Kopioi alla oleva koodi vakiomoduuliin
Sub VisibleSheets ()
Dim i kokonaislukuna, j kokonaislukuna: j = 1
Solut (1, 1) .CurrentRegion.Cells.Clear
I = 1 Sheets.Count
Jos Sheets (i) .Visible = -1 Sitten
Solut (j, 1) = Arkit (i)
j = j + 1
Loppu Jos
Seuraava
End Sub
- Kun suoritat koodin ensimmäistä kertaa, saat sarakkeen A kaikkien nykyisen taulukon arkkien nimet
- Jos piilotamme Jan -arkin, meillä on seuraava luettelo arkkien nimistä
Tällä tavalla voimme saada kaikkien näkyvien arkkien nimen käyttämällä vba -koodia.
Lataa - Kuinka saada arkkien nimet vba - xlsm: llä