Microsoft ExcelでのループのためのVBAで塗りつぶしの色はどのように自動
forループVBAを使用して色固有の範囲を自動入力する場合。この記事では、特定の条件を満たすVBAのforループについて学習します。
範囲A1:A20にテキストまたは数値が含まれている場合、Excelのforループは空白のセルを自動的に埋めます。
以下は、列Aのデータのスナップショットです。
空白のセルに自動的に色を塗りつぶすには、次の手順に従う必要があります。
[開発者]タブをクリックします。[コード]グループから、[VisualBasic]を選択します
-
ワークシートモジュールに次のコードを入力します
サブVBAForLoop()
x = 1から20の場合
Cells(x、1).Select
If Selection.Value = “” Then
Selection.Interiorあり
.Color = 65535
終了
終了If
次のx
サブの終了
コードをコピーした後、ALT + F8 *を使用してマクロを実行し、マクロを選択する必要があります。
このようにして、VBAを使用して、forループを使用して色を自動入力できます。
//wp-content/uploads/2015/06/Download-How-to-Auto-Fill-color-with-vba-for-loop.xlsm[Download-How to Auto Fill color with vba for loop]