Jos haluat täyttää värikohtaisen alueen automaattisesti silmukan VBA avulla. Tässä artikkelissa opit VBA -silmukan täyttämään tietyt ehdot.
Ajatuksena on, että jos alue A1: A20 sisältää jotain tekstiä tai numeroa, Excel for loop täyttää automaattisesti tyhjät solut.
Seuraavassa on tilannevedos sarakkeen A tiedoista:
Jos haluat täyttää värin automaattisesti tyhjiin soluihin, meidän on noudatettava seuraavia vaiheita:
- Napsauta Kehittäjä -välilehteä
- Valitse koodiryhmästä Visual Basic
- Kirjoita seuraava koodi laskentataulukkomoduuliin
Osa VBAForLoop ()
X = 1 - 20
Solut (x, 1) Valitse
If Selection.Value = "" Sitten
Sisältää valinnan
Väri = 65535
Lopeta
Loppu Jos
Seuraava x
End Sub
- Kun olet kopioinut koodin, sinun on suoritettava makro käyttämällä ALT + F8 & valitse makro.
Tällä tavalla voimme käyttää VBA: ta värin automaattiseen täyttämiseen silmukan avulla.
Lataa-Kuinka täyttää väri automaattisesti vba: lla silmukalle