使用 VBA,我尝试清除整个事件工作表的所有格式。
Dim ws As Worksheet
Set ws = ThisWorkbook.ActiveSheet
With ws
.ClearFormats
End With
但我收到以下错误:
但是,使用与 .UsedRange 相同的代码可以正常工作:
With .UsedRange
.ClearFormats
End With
您能否告诉我如何解决此问题以格式化整个工作表!
最佳答案
ClearFormats
是 Range
的方法,而 ActiveSheet
是 Worksheet
你可以使用
ThisWorkbook.ActiveSheet.Cells.ClearFormats
(单元格
是工作表上所有单元格的范围)
关于vba - 使用 VBA 从整个工作表中删除格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20833378/