Cum se completează automat culoarea cu VBA pentru buclă în Microsoft Excel

Anonim

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ă