Jak automaticky vyplnit barvu pomocí VBA pro smyčku v aplikaci Microsoft Excel

Anonim

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