Pokud chcete automaticky vyplnit rozsah specifický pro barvy pomocí pro smyčku VBA. V tomto článku se naučíte, jak smyčka ve VBA splňovat určité podmínky.
Myšlenka je, že pokud rozsah A1: A20 obsahuje jakýkoli text nebo číslo, pak Excel pro smyčku automaticky vyplní prázdné buňky.
Následuje snímek dat ve sloupci A:
K automatickému vyplnění barvy do prázdných buněk musíme provést následující kroky:
- Klikněte na kartu Vývojář
- Ze skupiny kódů vyberte Visual Basic
- Do modulu listu zadejte následující kód
Sub VBAForLoop ()
Pro x = 1 až 20
Buňky (x, 1). Vyberte
Pokud Selection.Value = "" Potom
S výběrem interiéru
.Barva = 65535
Konec s
Konec If
Další x
End Sub
- Po zkopírování kódu potřebujete spustit makro pomocí ALT + F8 & vyberte makro.
Tímto způsobem můžeme použít VBA k automatickému vyplnění barvy pomocí smyčky for.
Stáhnout-Jak automaticky vyplnit barvu pomocí smyčky vba for