Hvis du vil automatisk udfylde farve -specifikt område ved hjælp af loop VBA. I denne artikel lærer du om loop i VBA, der opfylder visse betingelser.
Ideen er, hvis område A1: A20 indeholder noget tekst eller tal, så udfylder excel for loop automatisk de tomme celler.
Følgende er snapshot af data i kolonne A:
For automatisk at udfylde farven i tomme celler skal vi følge nedenstående trin:
- Klik på fanen Udvikler
- Vælg Visual Basic i kodegruppen
- Indtast følgende kode i regnearksmodulet
Sub VBAForLoop ()
For x = 1 til 20
Celler (x, 1) .Vælg
Hvis Selection.Value = "" Så
Med udvalg. Interiør
.Farve = 65535
Afslut med
Afslut Hvis
Næste x
Afslut Sub
- Efter kopiering af koden skal du køre makroen ved hjælp af ALT + F8 & vælg makroen.
På denne måde kan vi bruge VBA til automatisk at udfylde farve ved hjælp af loop.
Download-Sådan udfyldes farve automatisk med vba til loop