在字符串的前面加bai',如下代码
Sub a()
Dim str As String
str = "012345676"
[A1] = "'" & str
End Sub
或者将单元格格bai式设置为文本
Sub b()
Dim str As String
str = "0123456789"
[A2].NumberFormatLocal = "@" '将单元格格式设置为 文本
[A2] = str
End Sub
将单元格格式设置为00000000
Sub c()
Dim str As String
str = "00123456789"
'[A3].NumberFormatLocal = "!00" '如果前面多个0,只想要一个0用这行。
[A3].NumberFormatLocal = Application.WorksheetFunction.Rept("0", Len(str)) '如果前面多个0,保留多个0用这行。
[A3] = str
End Sub
联系客服