Nimeä arkki uudelleen Excel VBA: lla

Minkä tahansa Excel-taulukon nimeäminen on yhtä helppoa kuin minkä tahansa tiedoston uudelleennimeäminen. Tämä voidaan tehdä kaksoisnapsauttamalla mitä tahansa taulukon nimeä tai valitsemalla Nimeä uudelleen oikeanpuoleisesta luettelosta. Mutta entä jos haluamme nimetä Excel-taulukon uudelleen VBA-makron avulla. VBA Macron avulla voimme nimetä yhden tai useamman Excel-taulukon uudelleen yhdellä laukauksella. Voimme jopa korjata minkä tahansa taulukon nimen, jotta kukaan ei muuttuisi. Täällä näemme useita tapoja nimetä minkä tahansa taulukon uudelleen.

Kuinka nimetä arkki Excelissä uudelleen VBA: n avulla?

Alla on erilaisia ​​esimerkkejä arkin nimeämisestä uudelleen Excel-muodossa VBA-koodilla.

Voit ladata tämän VBA Nimeä Sheet Excel -mallin tästä - VBA Nimeä Sheet Excel Template uudelleen

VBA: n nimeäminen uudelleen - esimerkki # 1

Vaikka minkä tahansa excel-taulukon nimeäminen on erittäin helppoa VBA: n avulla. Se on myös monia tapoja. Tässä laskentataulukkomme nimi on oletusasetuksena ”Sheet1”, kuten alla on esitetty, ja nimeämme uudelleen.

Vaihe 1: Tarvitsemme tässä esimerkissä moduulin, jolla koodaamme. Siirry Lisää- valikkoon ja valitse Moduuli alla olevan kuvan mukaisesti.

Vaihe 2: Kirjoita nyt äskettäin avattuun moduuliin alaluokka VBA Rename Sheet -nimeen tai muuhun nimeen.

Koodi:

 Sub VBA_RenameSheet () End Sub 

Vaihe 3: Määritä nyt muuttuja mille tahansa nimelle ja määritä se taulukon tietotyypeille alla esitetyllä tavalla. Täällä olemme nimenneet sen nimellä “ arkki ”.

Koodi:

 Sub VBA_RenameSheet () himmentää arkkia laskentataulukkona Loppu alaosaan 

Vaihe 4: Valitse Aseta- komennon avulla Arkkimuuttuja alla olevan kuvan mukaisesti.

Koodi:

 Sub VBA_RenameSheet () himmentävä taulukko laskentataulukkona Set Sheet = End Sub 

Vaihe 5: Ja valitse laskentataulukko, joka meidän on nimettävä uudelleen, taulukon komennon avulla.

Koodi:

 Sub VBA_RenameSheet () himmentävä taulukko laskentataulukkona Set Sheet = laskentataulukot ("Sheet1") End Sub 

Vaihe 6: Käytä nyt Sheet- toimintoa yhdessä Nimen kanssa ja anna nimi, jonka haluamme nimetä uudelleen. Täällä valitsemme ” Renamed Sheet ”.

Koodi:

 Sub VBA_RenameSheet () himmennetty taulukko laskentataulukkona Aseta taulukko = Laskentataulukot ("Sheet1") Sheet.Name = "Uudelleen nimetty taulukko" End Sub 

Vaihe 7: Viimeinkin koota koodi ja suorita se, jos löytyy virhe. Käynnistä koodi napsauttamalla valikkopalkin alla olevaa Toista-painiketta alla olevan kuvan mukaisesti. Näemme, että arkkimme nimetään uudelleen Sheet1: stä Renamed Sheet : ksi alla esitetyllä tavalla.

VBA Nimeä arkki uudelleen - esimerkki 2

Tässä esimerkissä näemme paljon helpomman tavan nimetä kaikki taulukot uudelleen VBA-makron avulla. Tätä varten tarvitsemme uuden tuoreen moduulin.

Vaihe 1: Avaa moduuli ja kirjoita VBA Rename -alaluokka alla olevan kuvan mukaisesti.

Koodi:

 Sub VBA_RenameSheet1 () End Sub 

Vaihe 2: Valitse arkki, jonka haluamme nimetä uudelleen Valitse- toiminnolla. Täällä arkki on Sheet1 .

Koodi:

 Sub VBA_RenameSheet1 () Sheets ("Sheet1"). Valitse End Sub 

Vaihe 3: Harkitse seuraavalla rivillä Nimi- toiminto valitulla arkeella alla olevan kuvan mukaisesti.

Koodi:

 Sub VBA_RenameSheet1 () Sheets ("Sheet1"). Valitse Sheets ("Sheet1"). Name = End Sub 

Vaihe 4: Valitse nimi, jonka haluamme antaa, kun arkki on nimetty uudelleen. Valitsemme saman nimen, joka tehtiin esimerkissä-1 kuin “ Nimeksi muutettu arkki

 Sub VBA_RenameSheet1 () -arkot ("Sheet1"). Valitse Sheets ("Sheet1"). Name = "Nimeänyt arkin uudelleen" End Sub 

Vaihe 5: Käännä koodi uudelleen ja suorita se. Näemme, että arkki1 nimetään uudelleen uudeksi nimellä “ Nimeksi uusi arkki ”.

VBA: n nimeäminen uudelleen - esimerkki 3

On jälleen yksi samanlainen tapa nimetä Excel-taulukko uudelleen VBA: n avulla. Tämä näyttäisi hiukan samanlaiselta prosessista, jonka olemme nähneet esimerkissä-2, mutta paljon helpompi muistaa ja käsitellä.

Vaihe 1: Avaa moduuli ja kirjoita uusi alaluokka VBA Nimeä arkki alla olevan kuvan mukaisesti.

Koodi:

 Sub VBA_RenameSheet2 () End Sub 

Vaihe 2: Valitse arkki, jonka haluamme nimetä uudelleen. Täällä voimme valita arkin asettamalla arkkisarjan hakasuluihin alla olevan kuvan mukaisesti. Joten meidän ei tarvitse kirjoittaa Arkiston nimeä uudelleen. Vain sen arkin sekvenssi toimisi.

Koodi:

 Sub VBA_RenameSheet2 () Sheets (1) .Valitse End Sub 

Vaihe 3: Harkitse seuraavalla rivillä Nimi- toiminto valitulla arkkijonoilla alla olevan kuvan mukaisesti.

Koodi:

 Sub VBA_RenameSheet2 () Sheets (1) .Valitse Sheets (1) .Name = End Sub 

Vaihe 4: Kirjoita nyt nimi, jonka haluamme antaa valitulle Sheet1: lle. Tarkastellaan sitä nimeä, jonka olemme nähneet yllä olevissa esimerkeissä ” nimeltään uudelleen arkki ”.

Koodi:

 Sub VBA_RenameSheet2 () Sheets (1) .Valitse Sheets (1) .Name = "nimetty uudelleen Sheet" End Sub 

Vaihe 5: Käännä nyt koodi uudelleen ja suorita. Huomaamme, että Sheet1 on nyt nimetty uudelleen “r enamed Sheet ” alla kuvatulla tavalla.

VBA: n nimeäminen uudelleen - esimerkki # 4

Tässä esimerkissä näemme kuinka nimetä kaikki taulukot uudelleen yhdellä koodirivillä.

Vaihe 1: Avaa moduuli ja kirjoita VBA: n uudelleennimeämisen alaluokka alla olevan kuvan mukaisesti.

Koodi:

 Sub VBA_RenameSheet3 () End Sub 

Vaihe 2: Valitse arkkijono, jonka haluamme nimetä uudelleen Nimi-toiminnon ohella, ja anna nimi, jolla haluamme nimetä kyseisen arkin uudelleen, kuten alla.

Koodi:

 Sub VBA_RenameSheet3 () Sheets (1) .Name = "nimeä Sheet uudelleen" End Sub 

Vaihe 3: Suorita nyt koodi vain sen toteuttamiseksi. Huomaamme jälleen, että Sheet1 on nyt nimetty uudelleen ” Nimeä Sheet

Plussa Excel VBA Nimeä Sheet

  • Jos meillä on useita arkkeja, jotka voidaan nimetä uudelleen, niin VBA-koodin käyttö on paljon parempi kuin manuaalinen prosessi.
  • Voimme muuttaa minkä tahansa excel-taulukon nimen yhdellä rivillä VBA-koodilla, jonka olemme nähneet esimerkissä-4.
  • Vaikka minkä tahansa arkin nimen manuaalinen muuttaminen on myös yksinkertainen tapa tehdä se. Mutta VBA Rename Sheet on varsin hyödyllinen, kun luomme uutta arkkia ja haluamme erottaa sen muiden arkkien kanssa vain luokitellaksemme sen.

Muistettavat asiat

  • Saadaksesi paremman kuvan tapahtuneista muutoksista, pidä VBA-ikkuna yhdensuuntaisena excel-arkin kanssa, jotta vaihtaminen arkin nimellä on selvästi näkyvissä.
  • Tiedoston tallentaminen, kun työ on tehty makro-esitysmuodossa, antaa meille mahdollisuuden säilyttää koodi myös tulevaa työtä varten.
  • Arkin nimen vaihtamisprosessin automatisointi auttaa meitä vähentämään arkkien ja tietojen luokitteluun kuluvaa aikaa.

Suositellut artikkelit

Tämä on opas VBA: n uudelleennimeämiseen. Tässä keskustellaan siitä, kuinka Sheet nimetään uudelleen Excelissä käyttämällä VBA-koodia, muutaman käytännön esimerkin ja ladattavan Excel-mallin avulla. Voit myös käydä läpi muiden ehdottamiemme artikkeleidemme -

  1. Täydellinen opas VBA-työkirjaan
  2. Epäsuora toiminto Excelissä
  3. Oppaat VBA-laskentatoiminnosta
  4. Kuinka käyttää Excel XOR -toimintoa?

Luokka: