删除 Excel 中的伪空白?

删除 Excel 中的伪空白?

有没有办法可以让原本空白的单元格变得真正空白?

我曾有过一堆公式求值为"",然后我继续复制结果并粘贴值。现在,当我使用ISBLANK(A1)或检查空白时,IF(A1="",TRUE,FALSE)我得到的是FALSE,除非我先选择伪空白单元格并按删除键。

这些单元格相当多,因此我尝试使用 F5(转到特殊选项),但没有任何选项(空白、常量等)能够提供适当的伪空白单元格选择。

我如何一次性找到所有这些伪空白单元格并删除它们,以便获得真正的空白单元格?

答案1

快速 VBA 例程。
查看每一个用过的单元格。如果单元格不为空但值为空字符串,则清除该单元格。

Sub clearEmptyValues()
For Each cell In UsedRange
    If Not IsEmpty(cell) And cell.Value = vbNullString Then cell.Formula = vbNullString
Next
End Sub

相关内容