是否可以在不改变给定单元格的“NumberFormat
”的情况下清除Excel单元格格式和内容(使用VBA)。
我尝试过“.ClearContents
”& “.ClearFormats
”,但ClearFormats也删除了单元格的 NumberFormat 。
请建议。
答案 0 :(得分:1)
你可以这样做:
Dim t
t = Range("A1").NumberFormat
Range("A1").ClearFormats
Range("A1").NumberFormat = t
它将保存数字格式,然后在清除其他所有内容后重新应用它。