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