SAP导出将所有数字转换为文本,我需要将带有前导零的单元格保留为文本,同时将其余的数字文本转换为数字。
Sub ConvertUsingLoop()
For Each r In Sheets("Loop&CSng").UsedRange.SpecialCells(xlCellTypeConstants)
If IsNumeric(r) Then
r.Value = CSng(r.Value)
r.NumberFormat = "General"
End If
Next
End Sub
我正在尝试合并Left(Str, 1) = "0"
以排除带有前导零的单元格。感谢您的输入。
2条答案
按热度按时间t98cgbkg1#
也许只需将
Left$
检查添加到If
:ohtdti5x2#
这是我到达的最后一个代码: