如何自动使用VBA的循环在Microsoft Excel填充颜色
|如果要使用for循环VBA自动填充特定颜色范围。在本文中,您将学习满足特定条件的VBA中的for循环。
这个想法是,如果范围A1:A20包含任何文本或数字,则excel for loop将自动填充空白单元格。
以下是A列中数据的快照:
要自动在空白单元格中填充颜色,我们需要执行以下步骤:
单击“开发人员”选项卡。从“代码”组中,选择“ Visual Basic”
-
在工作表模块中输入以下代码
子VBAForLoop()
对于x = 1到20
Cells(x,1)。选择||
||| ===如果Selection.Value =“”然后
带有Selection.Interior
.Color = 65535
以
结尾
如果
结束
下一个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]