Vba:如何从单元格中删除填充颜色


您可以在 VBA 中使用以下基本语法来删除特定范围内的单元格的边框:

 Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub

此特定示例从A1:B12范围内的单元格中删除所有填充颜色。

以下示例展示了如何在实践中使用此语法。

示例:使用 VBA 删除单元格的填充颜色

假设我们在 Excel 中有以下数据集,其中包含有关各种篮球运动员的信息:

假设我们要删除A1:B12范围内每个单元格的填充颜色。

我们可以创建以下宏来执行此操作:

 Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub

当我们运行这个宏时,我们会收到以下输出:

请注意, A1:B12范围内每个单元格的填充颜色已被删除。

要从不同范围内的单元格中删除填充颜色,只需将A1:B12替换为宏中的不同范围即可。

注意:您可以在此处找到 VBA Interior.Color属性的完整文档。

其他资源

以下教程说明如何使用 VBA 执行其他常见任务:

VBA:如何删除单元格边框
VBA:如何计算工作簿中的工作表数量
VBA:如何计算范围内的行数

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注