Kako samodejno izpolniti barvo z VBA for Loop v Microsoft Excelu

Anonim

Če želite samodejno izpolniti barvno območje z uporabo zanke VBA. V tem članku se boste naučili zanke v VBA, ki izpolnjuje določen pogoj.

Ideja je, če obseg A1: A20 vsebuje karkoli besedila ali številke, potem bo zanka excel for samodejno zapolnila prazne celice.

Sledi posnetek podatkov v stolpcu A:

Za samodejno polnjenje barve v prazne celice moramo slediti spodnjim korakom:

  • Kliknite zavihek Razvijalec
  • V skupini Koda izberite Visual Basic

  • V modul delovnega lista vnesite naslednjo kodo

Sub VBAForLoop ()

Za x = 1 do 20

Celice (x, 1). Izberite

Če je Selection.Value = "" Potem

Z izbiro. Notranjost

.Barva = 65535

Končaj s

Konec Če

Naslednji x

End Sub

  • Po kopiranju kode morate zagnati makro z uporabo ALT + F8 & izberite makro.

Na ta način lahko uporabimo VBA za samodejno polnjenje barve z zanko for.

Prenos-Kako samodejno izpolniti barvo z zanko vba for