【发布时间】:2018-10-04 10:38:31
【问题描述】:
我希望在 Excel 工作表中清理我的数据,并从我的数据中删除前导和尾随空格。我发现以下代码已经回答了类似的问题:
How to remove leading and trailing spaces from all cells of a excel sheet at once
Sub KleanUp()
Dim r As Range
For Each r In ActiveSheet.UsedRange
v = r.Value
If v <> "" Then
If Not r.HasFormula Then
r.Value = Trim(v)
End If
End If
Next r
End Sub
但是,我收到以下行错误: If v "" Then
我确定我过去可以使用此代码,但现在我无法弄清楚为什么会发生此错误。如果有人有任何想法..
【问题讨论】:
-
V 是什么变量?你遇到什么错误?