Dacă doriți să completați automat gama specifică de culoare folosind bucla VBA. În acest articol veți învăța pentru buclă în VBA îndeplinind anumite condiții.
Ideea este dacă intervalul A1: A20 conține orice text sau număr, atunci excel for loop va umple automat celulele goale.
Urmează instantaneul datelor din coloana A:
Pentru a umple automat culoarea în celulele goale, trebuie să urmăm pașii de mai jos:
- Faceți clic pe fila Dezvoltator
- Din grupul de coduri, selectați Visual Basic
- Introduceți următorul cod în modulul de foaie de lucru
Sub VBAForLoop ()
Pentru x = 1 până la 20
Celule (x, 1). Selectați
Dacă Selection.Value = "" Atunci
Cu Selection.Interior
.Culoare = 65535
Se termina cu
End If
Următorul x
Sfârșitul Sub
- După copierea codului, trebuie să rulați macro-ul folosind ALT + F8 & selectați macrocomanda.
În acest fel putem folosi VBA pentru a umple automat culoarea folosind bucla for.
Descărcare-Cum se completează automat culoarea cu vba pentru buclă