Sadržaj
Potrošivo je vrijeme kada želite formatirati ćelije odabirom i raditi s velikim podacima u isto vrijeme. Ali uz pomoć VBA , možemo programirati da to učinimo prilično jednostavno. U ovom vodiču pokazat ćemo vam kako koristiti varijabilni red i varijabilni stupac u rasponu s Excel VBA .
Preuzmite praktičnu knjigu
Preuzmite ovu radnu bilježnicu za vježbanje dok čitate ovaj članak.
Varijabilni red i stupac s VBA.xlsm
5 Prikladno Načini korištenja raspona s varijabilnim redom i stupcem s Excel VBA
U sljedećem ćemo odjeljku pokazati 5 načina za stvaranje varijabilnih redaka i stupaca . Osim toga, pokazat ćemo vam kako ih koristiti za formatiranje ili primjenu bilo koje prilagodbe na raspon varijabli . Uzorak skupa podataka predstavljen je na slici ispod za korištenje zadatka.
1. Formatirajte određeni raspon primjenom varijabilnog retka s Excel VBA
Hajdemo recimo, želimo odabrati raspon varijable primjenom za broj reda varijable . Odabrat ćemo raspon B5:C10 i primijeniti boju fonta ( Kestenjasta ) u rasponu. Da biste to učinili, slijedite jednostavne korake u nastavku.
♠ 1. korak: Stvorite VBA modul
- Prvo od sve, pritisnite Alt + F11 za pokretanje VBA makronaredbe .
- Kliknite na Umetni.
- Zatim odaberite Modul .
♠ Korak 2: Napišite VBA kod
- Napišite sljedeće VBA kodove.
5711
♠ Korak 3: Pokrenite program
- Prvo, spremite program i pritisnite F5 za pokretanje.
- Stoga će se pojaviti okvir za unos i upišite 10 kao broj retka .
- Na kraju, pritisnite Enter da vidite da raspon s ( Redak 5 , Stupac 2 ) do ( Varijabilni redak 10 , Stupac 3 ) bit će odabran .
♠ Korak 4 : Primijeni boju fonta na raspon
- Da biste dodali boju fonta u odabrani raspon , zalijepite sljedeće VBA kodove .
3697
♠ Korak 5: Upišite broj retka
- Upišite a broj retka ( 10 ) u Okviru za unos .
- Kliknite U redu .
- Stoga će odabrani raspon biti obojen kao što je prikazano na slici ispod.
Pročitajte više: Kako koristiti VBA za postavljanje varijable raspona na odabir u Excelu (5 metoda)
2. Prilagodite dinamički raspon Primjena retka varijable s Excel VBA
Kada je vaš korišteni raspon toliko velik da ne možete razlikovati broj retka, možda ćete morati upotrijebiti zadnji korišteni red kao red varijable . Da biste to učinili, slijedite dolje navedene korake.
♠Korak 1: Unesite VBA kod
- Odaberite novi Modul iz Umetni
- U novom Modulu , napišite sljedeći VBA program .
8160
♠ Korak 2: Dobijte odabir
- Nakon pokretanja programa, vaš raspon bit će odabran sve do vašeg zadnjeg korištenja red.
♠ Korak 3: Primijenite boju fonta
- Za označavanje odabranog raspona ili za uređivanje , zalijepite sljedeće VBA kodove .
6945
♠ Korak 4: Konačni rezultat
- Na kraju, spremite program i pokrenite to pritiskom na F5 .
- Kao rezultat toga, raspon s vašim zadnjim korištenim redom formatiran je bojom.
Pročitajte više: Excel VBA: kopirajte dinamički raspon u drugu radnu knjigu
Slična očitanja
- Kako koristiti VBA za svaki redak u rasponu u Excelu
- VBA za kretanje kroz retke i stupce u rasponu u Excelu ( 5 primjera) <1 6>
- Excel VBA za prolazak kroz raspon do prazne ćelije (4 primjera)
- Kako pretvoriti raspon u polje u Excel VBA (3 načina)
- Kako koristiti VBA za odabir raspona iz aktivne ćelije u Excelu (3 metode)
3. Formatirajte određeni raspon primjenom varijabilnog stupca s Excel VBA
Slično varijabilnim redovima , možete primijeniti varijabilne stupce s Excel VBA . B5 ( Red 5 , Stupac 2 ) ćelija je prva ćelija u raspon, i Red 8 je posljednji red u rasponu; zadnji stupac je varijabilni stupac . Slijedite donje postupke za primjenu stupaca varijable .
♠ Korak 1: Napišite VBA kod
- U novom Module , napišite sljedeći VBA kod .
2390
♠ 2. korak: Pokrenite program
- Da biste pokrenuli program, pritisnite F5 nakon spremanja .
- Stoga , vidjet ćete sljedeće rezultate jer su vaše odabrane ćelije raspon B5:E8 .
4. Prilagodite dinamički raspon primjenom varijabilnog stupca s Excel VBA
Pored prethodnog, možete prilagoditi varijabilni stupac da radi dinamički. Kako povećavate podatke u stupcu koji će dodati u odabir . Slijedite jednostavne upute u nastavku kako biste to učinili.
♠ Korak 1: Zalijepite VBA kod
- Zalijepite sljedeće VBA kodira u novi Modul .
7290
♠ Korak 2: Pokrenite program
- Prvo, spremite program i pritisnite F5 za pokretanje.
- Kao rezultat, raspon je odabran i formatiran do posljednji korišteni stupac na radnom listu.
Pročitajte više: Excel makronaredba: sortirajte više stupaca pomoćuDinamički raspon (4 metode)
5. Stvorite raspon s varijabilnim redom i varijabilnim stupcem s Excel VBA
Važno, možete koristiti oba varijabilna retka i varijabilne stupce odabirom po vašem izboru. Prva ćelija u našem odabiru raspona je B5 ( Redak 5, Stupac 2 ), a posljednji raspon će varirati ovisno o našem odabiru. Slijedite dolje navedene korake kako biste izvršili zadatak.
♠ Korak 1: Upišite VBA kod
- Prvo, stvorite novi Modul .
- Zatim, napišite sljedeće VBA kodove .
3184
♠ Korak 2: Umetnite broj retka
- Upišite bilo koji broj retka .
♠ Korak 3: Umetnite broj stupca
- Upišite bilo koji broj stupca .
♠ Korak 4: Dobijte konačne rezultate
- Slijedom toga, kako odaberete ( Red , Stupac ) = ( 8,5 ), dobit ćete konačni rezultat kao što je prikazano u nastavku slika.
Zaključak
Konačno, nadam se da sada razumijete kako koristiti raspon s varijabilnim redovima i stupcima s Excel VBA . Sve ove strategije treba provoditi kada se vaši podaci obrazuju i vježbaju. Proučite priručnik i primijenite ono što ste naučili. Potaknuti smo nastaviti nuditi ovakve programe zbog vaše velikodušne podrške.
Ako ih imatepitanja, ne ustručavajte se kontaktirati nas. Molimo podijelite svoje mišljenje u odjeljku za komentare ispod.
Osoblje Exceldemy javit će vam se što je prije moguće.
Ostanite s nama i nastavite učiti.