Cum să aplicați VBA pentru a selecta coloane (3 metode)

  • Imparte Asta
Hugh West

Acest articol demonstrează cum să aplicați coduri VBA pentru a selecta coloane în Excel. Este posibil să vă fie util atunci când trebuie să selectați intervale sau coloane întregi. Coduri de programare VBA poate selecta automat coloane întregi sau intervale întregi, ceea ce vă va economisi mult timp. În acest articol, vă vom prezenta câteva dintre metodele de a face această treabă.

Descărcați caietul de practică

Descărcați această carte de exerciții pentru a vă exersa sarcina în timp ce citiți acest articol.

Aplicați VBA pentru a selecta coloane.xlsx

3 moduri adecvate de a aplica VBA pentru a selecta coloane

Macro VBA vă permite să selectați coloane în trei moduri diferite. Puteți selecta o singură coloană sau mai multe coloane sau un interval întreg. În această secțiune, vom trece în revistă toate aceste metode.

1. Executați un cod VBA pentru a selecta o singură coloană

Imaginați-vă o situație în care trebuie să selectați o coloană întreagă folosind coduri VBA. Puteți face acest lucru destul de ușor prin aplicarea unui cod simplu. Să urmăm acești pași pentru a învăța.

Pasul 1:

  • Pentru a introduce un cod VBA, trebuie mai întâi să deschidem fereastra VBA. Puteți face acest lucru fie folosind comenzi rapide de la tastatură, fie din aplicația Fila Dezvoltator . Apăsați Ctrl+F11 pentru a deschide fereastra Fereastra VBA.

  • În fereastra VBA, trebuie să creăm un modul pentru a scrie codul nostru. Faceți clic pe Insert, apoi pe Modul pentru a deschide unul.

Pasul 2:

  • Aici vom scrie codul nostru. În primul rând, vom scrie formatul codului nostru, iar apoi vom introduce condițiile. Începutul și sfârșitul codului nostru sunt,
 Private Sub Select_Column() End Sub 

  • Vom scrie codul pentru a selecta coloana C. Codul este,
 Columns(3).Select 
  • Codul final este,
 Private Sub select_column() Columns(3).Select End Sub 

  • Faceți clic pe pictograma Run (Execută) pentru a rula codul și coloana specificată este selectată.

Pasul 3:

  • De asemenea, puteți introduce un anumit număr în fiecare celulă a unei coloane selectate. Să presupunem că doriți să introduceți numărul 100 în C4 Pentru a face acest lucru, selectați orice celulă din coloana C .

  • Introduceți acest cod în modul.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Rulați codul și rezultatul este aici.

2. Aplicați un cod VBA pentru a selecta mai multe coloane

Pasul 1:

  • Puteți selecta mai multe coloane în același mod în care ați selectat o singură coloană. Dar codul este diferit aici. Deci, să începem prin a deschide fereastra VBA!

Pasul 2:

  • Dorim să selectăm coloanele de la B la D. Pentru aceasta, codul este,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Și sunt selectate mai multe coloane.

3. Folosiți un cod VBA pentru a selecta coloane într-un interval

Selectarea unui interval utilizând coduri VBA este, de asemenea, ușoară și necesită o lungime mică de cod. Să presupunem că trebuie să selectăm un interval din B3 la F13 Urmați acești pași pentru a învăța!

Pasul 1:

  • Introduceți codul VBA în modul.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Am selectat intervalul nostru cu ajutorul codurilor VBA.

Pasul 2:

  • De asemenea, puteți introduce numere sau texte în intervalul selectat. Trebuie doar să introduceți codul de mai jos în modul.
 Private Sub select_range() Gama ("B3:F13"). Selectare selecție = 100 End Sub 

  • Iată cum puteți face această metodă.

Pasul 3:

  • În plus, puteți să colorați și celulele selectate. Scrieți acest cod în modulul VBA.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • Astfel, puteți selecta și colora intervalul utilizând un cod VBA.

Lucruri de reținut

👉 Dacă nu aveți vizibilă fila de dezvoltator, o puteți activa folosind această instrucțiune.

Bara de instrumente de acces rapid personalizată → Mai multe comenzi → Personalizare panglică → Dezvoltator → OK

Concluzie

Am trecut prin trei abordări diferite pentru a rula coduri VBA pentru a selecta coloane. Sunteți bineveniți să comentați dacă aveți întrebări sau întrebări. De asemenea, puteți verifica și alte articole ale noastre legate de sarcinile Excel!

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.