Hae arkin nimet

Anonim

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ä