【发布时间】:2020-08-18 23:01:25
【问题描述】:
我从一位同事那里收到了一张 40MB 的大表格,但他对格式一无所知。他没有隐藏网格线,而是用白色背景填充它们。我想找到所有具有白色背景的单元格并将它们更改为无填充,同时保留其他格式,例如货币和数字。
Sub White_to_no_fill_wb()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
If ws.Cells.Interior.ColorIndex = 2 Then
ws.Cells.Interior.ColorIndex = 0
End If
Next ws
End Sub
这并没有给我任何错误,但它似乎也不起作用。
【问题讨论】:
-
冒着提出愚蠢问题的风险......是否有其他背景颜色的单元格,例如黄色、蓝色、黑色,随便什么?