Si të përdorni diapazonin me rreshtin dhe kolonën e ndryshueshme me Excel VBA

  • Shperndaje Kete
Hugh West

Është koha e konsumueshme kur dëshironi të formatoni qelizat me përzgjedhje dhe të punoni me të dhëna të mëdha në të njëjtën kohë. Por me ndihmën e VBA , ne mund të programojmë për ta bërë atë mjaft lehtë. Në këtë tutorial, ne do t'ju tregojmë se si të përdorni rreshtin e ndryshueshëm dhe kolona të ndryshueshme në një gamë me Excel VBA .

Shkarkoni Librin e Punës Praktike

Shkarko këtë libër pune praktike për t'u ushtruar ndërkohë që je duke lexuar këtë artikull.

Variable Row and Column with VBA.xlsm

5 I përshtatshëm Mënyrat për të përdorur diapazonin me rreshtin dhe kolonën e ndryshueshme me Excel VBA

Në seksionin vijues, ne do të demonstrojmë 5 mënyra për të krijuar rreshta të ndryshueshme dhe kolona . Përveç kësaj, ne do t'ju tregojmë se si t'i përdorni ato për të formatuar ose aplikuar ndonjë personalizim në gamë e variablave . Një grup mostër të dhënash paraqitet në imazhin më poshtë për të përdorur detyrën.

1. Formatoni një varg specifik duke aplikuar rreshtin e variablave me Excel VBA

Le të le të themi, ne duam të zgjedhim një varg variabli duke aplikuar për një numër rreshti të ndryshueshëm . Ne do të zgjedhim diapazonin B5:C10 dhe do të aplikojmë ngjyrën e shkronjave ( Gambërënë ) në interval. Për ta bërë këtë, ndiqni hapat e thjeshtë më poshtë.

♠ Hapi 1: Krijo një modul VBA

  • Së pari të gjitha, shtypni Alt + F11 për të nisur Makro VBA .
  • Klikoni Fut.
  • Më pas, zgjidhni Moduli .

♠ Hapi 2: Shkruani një kod VBA

  • Shkruani kodet e mëposhtme VBA.
7160

♠ Hapi 3: Ekzekutoni programin

  • Së pari, ruani programin dhe shtypni F5 për të ekzekutuar.
  • Prandaj, do të shfaqet kutia Input dhe shkruani 10 si numri i rreshtit .

  • Më në fund, shtypni Enter për të parë që vargu me ( Rreshti 5 , Kollona 2 ) në ( Rreshti i ndryshueshëm 10 , Kollona 3 ) do të zgjidhet .

♠ Hapi 4 : Aplikoni ngjyrën e shkronjave në diapazonin

  • Për të shtuar ngjyrën e shkronjave rangun e zgjedhur , ngjitni kodet e mëposhtëm VBA .
9705

♠ Hapi 5: Shkruaj një numër rreshti

  • Lloji a numri i rreshtit ( 10 ) në Kutia e hyrjes .
  • Kliko OK .

  • Prandaj, diapazoni i zgjedhur do të jetë me ngjyrë siç tregohet në imazhin më poshtë.

Lexo më shumë: Si të përdoret VBA për të vendosur një variabël të diapazonit në përzgjedhje në Excel (5 metoda)

2.  Personalizo një interval dinamik duke Aplikimi i rreshtit të ndryshueshëm me Excel VBA

Kur diapazoni juaj i përdorur është kaq i madh, nuk mund të dalloni numrin e rreshtit, mund t'ju duhet të përdorni rreshtin e fundit të përdorur si rreshtin tuaj të ndryshueshëm 2>. Për ta bërë këtë, ndiqni hapat e përshkruar më poshtë.

♠Hapi 1: Futni një kod VBA

  • Zgjidhni një Modul të ri nga Fut
  • Modulin e ri , shkruani programin e mëposhtëm VBA .
4852

♠ Hapi 2: Merrni përzgjedhjen

  • Pas ekzekutimit të programit, vargu juaj do të zgjidhet deri në përdorimin tuaj të fundit rresht.

♠ Hapi 3: Aplikoni një ngjyrë fonti

  • Për të shënuar vargun e zgjedhur ose për redakto , ngjit kodet e mëposhtme VBA .
7851

♠ Hapi 4: Rezultati përfundimtar

  • Më në fund, ruani programin dhe ekzekutoni duke shtypur F5 .
  • Si rezultat, diapazoni me rreshtin e fundit të përdorur formatohet me ngjyra.

Lexo më shumë: Excel VBA: Kopjo diapazonin dinamik në një libër tjetër pune

Lexime të ngjashme

  • Si të përdorni VBA për çdo rresht në një interval në Excel
  • VBA për të qarkulluar nëpër rreshta dhe kolona në një gamë në Excel ( 5 Shembuj) <1 6>
  • Excel VBA për të kaluar në intervalin deri në qelizën e zbrazët (4 shembuj)
  • Si të konvertohet diapazoni në varg në Excel VBA (3 mënyra)
  • Si të përdorni VBA për të zgjedhur diapazonin nga qeliza aktive në Excel (3 metoda)

3. Formatoni një interval specifik duke aplikuar kolonën e ndryshueshme me Excel VBA

Ngjashëm me rreshtat e ndryshueshëm , mund të aplikoni kolona të ndryshueshme me Excel VBA . B5 ( Rreshti 5 , Kollona 2 ) qeliza është qeliza e parë vargu, dhe Rreshti 8 është rreshti i fundit në varg; kolona e fundit është kolona e ndryshueshme . Ndiqni procedurat e mëposhtme për të aplikuar kolona variabël .

♠ Hapi 1: Shkruani një kod VBA

  • Në një <1 të ri>Moduli , shkruani kodin e mëposhtëm VBA .
7374

♠ Hapi 2: Ekzekutoni programin

  • Për të ekzekutuar programin, shtypni F5 pas ruajtur .
  • Prandaj , do të shihni rezultatet e mëposhtme pasi qelizat tuaja të zgjedhura janë diapazoni B5:E8 .

4. Personalizo një diapazon dinamik duke aplikuar kolonën e ndryshueshme me Excel VBA

Përveç atij të mëparshëm, mund të personalizosh kolona e variablës që të funksionojë në mënyrë dinamike. Ndërsa rritni të dhënat në një kolona që do të shtojë zgjedhjen . Ndiqni udhëzimet e thjeshta më poshtë për ta bërë këtë.

♠ Hapi 1: Ngjitni një kod VBA

  • Ngjitni më poshtë VBA kodet në një Modul të ri.
8358

♠ Hapi 2: Ekzekuto programin

  • Së pari, ruani programin dhe shtypni F5 për të ekzekutuar.
  • Si rezultat, diapazoni zgjidhet dhe formatohet deri në kolona e fundit e përdorur në fletën e punës.

Lexo më shumë: Excel Macro: Rendit kolonat e shumta meGama dinamike (4 metoda)

5. Krijoni një varg me rreshtin e ndryshueshëm dhe kolonën e ndryshueshme me Excel VBA

E rëndësishmja, mund të përdorni të dy rreshtat e ndryshueshme dhe kolona të ndryshueshme nga një përzgjedhje sipas zgjedhjes suaj. Qeliza e parë në përzgjedhjen tonë të diapazonit është B5 ( Rreshti 5, Kollona 2 ) dhe diapazoni i fundit do të ndryshojë sipas zgjedhjes sonë. Ndiqni hapat e përshkruar më poshtë për të përmbushur detyrën.

♠ Hapi 1: Shkruani një kod VBA

  • Së pari, krijoni një të ri Moduli .
  • Më pas, shkruani kodet e mëposhtme VBA .
3619

♠ Hapi 2: Fut numrin e rreshtit

  • Shkruaj çdo numër rreshti .

♠ Hapi 3: Futni numrin e kolonës

  • Shkruani çdo numër kolone .

♠ Hapi 4: Merrni rezultatet përfundimtare

  • Rrjedhimisht, siç zgjidhni ( Rresht , Kollona ) = ( 8,5 ), do të merrni rezultatin përfundimtar siç tregohet në më poshtë imazh.

Përfundim

Më në fund, shpresoj se tani e kuptoni se si të përdorni diapazonin me rreshta dhe kolona të ndryshueshme me Excel VBA . Të gjitha këto strategji duhet të kryhen kur të dhënat tuaja janë duke u edukuar dhe praktikuar. Shqyrtoni librin e praktikës dhe zbatoni atë që keni mësuar. Ne jemi të shtyrë të vazhdojmë të ofrojmë programe si ky për shkak të mbështetjes suaj bujare.

Nëse keni ndonjëpyetje, ju lutemi mos hezitoni të na kontaktoni. Ju lutemi ndani mendimet tuaja në seksionin e komenteve më poshtë.

Stafi Exceldemy do t'ju kontaktojë sa më shpejt të jetë e mundur.

Qëndroni me ne dhe vazhdoni të mësoni.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.