Edukien taula
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
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