将空单元格替换为0或空白

时间:2012-01-25 10:52:04

标签: excel null

如何将工作簿中所有工作表中的空单元格替换为0或VBA中的空白(“”)?

假设我有一些带有文字的列和带有数字的列:

Text Integer
AA   3
BB   null
null 9
DD   6
EE   null

从上面的示例中,如果我的相邻列单元格是数字,我想将空单元格替换为0,而对于文本中的所有相邻列单元格,我想将空单元格替换为空白(“”)。

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解您的问题,但是您是否正在寻找这个简单的替换命令?

Cells.Replace What:="Null", Replacement:=" ", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=False

请告诉我,或在您的问题中提供更多细节。