Ako automaticky vyplniť farbu pomocou VBA pre slučku v programe Microsoft Excel

Anonim

Ak chcete automaticky vyplniť špecifický rozsah farieb pomocou pre slučku VBA. V tomto článku sa naučíte, ako slučka vo VBA spĺňať určité podmienky.

Ide o to, že ak rozsah A1: A20 obsahuje akýkoľvek text alebo číslo, potom Excel pre slučku automaticky vyplní prázdne bunky.

Nasleduje prehľad údajov v stĺpci A:

Na automatické vyplnenie farby do prázdnych buniek musíme vykonať nasledujúce kroky:

  • Kliknite na kartu Vývojár
  • V skupine Kód vyberte položku Visual Basic

  • Do modulu pracovného hárka zadajte nasledujúci kód

Sub VBAForLoop ()

Pre x = 1 až 20

Bunky (x, 1). Vyberte

Ak Selection.Value = "" Potom

S výberom. Interiér

.Farba = 65535

Ukončiť s

Koniec Ak

Dalej x

Koniec pod

  • Po skopírovaní kódu musíte makro spustiť pomocou ALT + F8 & vyberte makro.

Týmto spôsobom môžeme použiť VBA na automatické vyplnenie farby pomocou slučky for.

Stiahnutie-Ako automaticky vyplniť farbu slučkou vba for