Nola erabili VBA Excel-en barruti-aldagai bat hautapenean ezartzeko (5 metodo)

  • Partekatu Hau
Hugh West

Artikulu honetan, Excel VBA nola erabiltzeari buruzko ideia batzuk erakutsiko ditugu barrutiaren aldagaia aukeratzeko. Aukeratutako gelaxka hauetan ohiko eragiketa batzuk exekutatu ditzakegu VBA erabiliz. Hurrengo Excel datu-multzoan, mendebaldeko taldeen izen batzuk eta haiei dagozkien ahots abeslariak erakusten ari gara.

Deskargatu Praktika Lan-koadernoa

VBA Barrutia Ezartzeko Selection.xlsm

5 Modu VBA erabiltzeko Barrutiaren aldagaia Excel-en hautapena ezartzeko

1. Barrutiaren aldagaia ezartzea Excel VBA bidez barruti bat hautatzeko

Barruti bat hauta dezakegu barrutia ezarriz VBA n. Demagun B5:C8 gelaxkak hautatu nahi ditugula. Goazen beheko prozedurara.

Urratsak:

  • Kodea VBAn idazteko, lehenik eta behin, ireki Garatzailea. fitxa eta, ondoren, hautatu Visual Basic .

Ondoren, Microsoft Visual Basic-en leiho berri bat irekiko da. Aplikazioak .

  • Orain, ireki Txertatu >> hautatu Modulua

.

  • Idatzi hurrengo kodea VBA moduluan .
5397

Hemen, ezarri B5:C8 barrutia Rng1 gisa. VBA ren Barrutiaren metodoa ren bidez hautatzen dugu. Gogoan izan aktibatu gure excel orria behar dugula, beraz, selectRange orria aktibatu dugu.

  • Orain itzuli itzazu. fitxa eta exekutatu Makroa .

  • Ondoren, B5:C8 barrutia automatikoki hautatuta ikusiko duzu.

Horrela, nahi duzun barruti-aldagaia hauta dezakezu VBA erabiliz.

Gehiago irakurri: Excel VBA: Lortu balioekin gelaxka sorta (7 adibide)

2. VBA erabiltzea gelaxkak formateatzeko barrutiaren aldagaia ezarriz

Demagun gure datu-multzoa hurrengo irudiaren itxura duela.

egin nahi dugu. goiburua lodia eta Egokitu automatikoki zutabeak . VBA bidez egin dezakegu. Ikus dezagun nola egin dezakegun.

Urratsak:

  • Lehenengo, ireki Visual Basic eta idatzi hurrengo kodea VBA modulua ( Visual Basic eta VBA modulua nola ireki ikusteko, joan 1.atalera ).
8859

Hemen B4:C4 barrutia xyz gisa ezarri dugu. Ondoren, Lodia metodoa erabili dugu letra-tipoak gelaxkan B4 eta C4 lodia egiteko. B eta C zutabeak ere egokitu ditugu Egokitze automatikoa metodoa erabiliz.

  • Orain, itzuli orrira. eta exekutatu Makroa izena duena SetRange .

Ondoren, ikusiko duzu izenak argi eta garbi zutabeetan eta goiburuetan lodia bihurtzen dira eta hautatuta.

Bide hau jarraituz , formateatu gelaxkak eta Egokitu automatikoki zutabeak barrutiko aldagaiak ezarriz. VBA .

Antzeko irakurketak

  • Nola erabili VBA barruti bateko errenkada bakoitzeko Excel-en
  • Nola erabili VBA Excel-en zelula aktibotik barrutia hautatzeko (3 metodo)
  • Excel makroa: ordenatu hainbat zutabe barruti dinamikoarekin (4 metodo)

3. Barruti bat kopiatzea VBA-n aldagai-barrutiaren hautaketa ezarriz

Demagun B6:C9 kopiatu nahi dugula barrutiaren aldagaia hautatu . Azter dezagun beheko prozeduraz.

Urratsak:

  • Lehenengo, ireki Visual Basic eta idatzi kodea atalean. VBA modulua ( Visual Basic eta VBA modulua nola ireki ikusteko, joan 1.atalera ).
9578

Hemen, B6:C9 barrutia kopiatu dugu VBA ren Kopiatu metodoa erabiliz. B6:C9 barrutia cpy gisa ezarri dugu.

  • Orain itzuli orrira eta exekutatu makroak . Hautatu CopyRange uneko makro izena baita.

barrutia ikusiko duzu. B6:C9 kopiatzen da.

barrutia zure Excel orriko edozein lekutan itsats dezakezu <1 sakatuz>CTRL + V . barrutia tik B12 tik C15 ra itsatsi nuen.

Metodo honekin batera, zuk kopia dezake barrutia barrutiaren aldagaia Excel-en hautapenean ezarriz VBA .

Gehiago irakurri : Excel VBA: Kopiatu dinamikoaBeste lan-koaderno batera iristea

4. Formateatu gelaxkak kolorearekin barrutiaren aldagaia hautapenaren arabera ezarriz

Demagun datu-multzoaren 8. eta 10. errenkadak berdez<> margotu nahi ditugula. 2>. Jarrai dezagun beheko deskribapena.

Urratsak:

  • Lehenengo, ireki Visual Basic eta idatzi kodea atalean. VBA modulua ( Visual Basic eta VBA modulua nola ireki ikusteko, joan 1.atalera ).
7300

Hemen gure barrutia B8:C8 eta B10:C10 x1 eta x2 <2 bezala definitzen ditugu> hurrenez hurren. Gure kolorea Excel Orria ActiveSheet gisa egin dugu eta nahi ditugun barrutiak margotu ditugu ColorIndex propietatea .

  • Orain itzuli zure orrira eta exekutatu makroak . Hautatu Color Range uneko Makro izena baita.

Ondoren, nahi duzuna ikusiko duzu. barrutiak berdez kolorez beteta.

Horrela, gelaxkak kolore rekin formateatu ditzakezu gelaxkak ezarriz. barrutiaren aldagaia hautatzera.

Irakurri gehiago: Barrutia nola erabili errenkada eta zutabe aldagaiarekin Excel VBArekin

Antzeko irakurketak

  • VBA Excel-en barruti bateko errenkadak eta zutabeak errepasatzeko (5 adibide)
  • Excel VBA Begiztatu barrutitik gelaxka hutsa arte (4 adibide)
  • Nola bihurtu Range array-ra Excel VBA-n (3 modu)

5.Errenkadak ezabatzea VBAn barrutiaren aldagaia ezarriz

Demagun 8. eta 10. datu multzoko berdez errenkadak ezabatu nahi ditugula. . Jarrai dezagun beheko deskribapena.

Urratsak:

  • Lehenengo, ireki Visual Basic eta idatzi kodea atalean. VBA modulua ( Visual Basic eta VBA modulua nola ireki ikusteko, joan 1.atalera ).
9167

Ezabatu nahi ditugun barrutiak B8:C8 eta B10:C10 dira. x1 eta x2 izendatu ditugu hurrenez hurren. Ondoren, Ezabatu metodoaren bidez ezabatu ditugu.

  • Orain itzuli zure orrira eta exekutatu Makroak . Aukeratu EzabatuBarrutia zure uneko Makro izena baita.

Ondoren, B8:C8 eta B10:C10 desagertzen dira.

Ikuspegi hau jarraituz, errenkadak ezaba ditzakezu. 2> barruti-aldagaiak hautapena ezarriz.

Praktika atala

Ondoko irudian, artikulu honetan landu dugun datu-multzoa aurkituko duzu zure kabuz praktikatu dezakezu.

Ondorioa

Laburbilduz, artikuluak barrutiaren aldagaia ezartzeko aplikazio batzuetan zentratzen du guztiz. Excel VBA aukeraketa. Nahiko oinarrizko metodo batzuk deskribatu ditugu. Beste ideia edo iritzirik baduzu, utzi iruzkinen koadroan. Horrek nire aberasten lagunduko ditdatozen artikuluak

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.