Värien automaattinen täyttö VBA for Loop -sovelluksella Microsoft Excelissä

Anonim

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