我试图引入像" 0001"到了一个带有vba的单元格,但我设置的只有1而没有000
这是我的代码
Dim iRow As Long
Dim ws As Worksheet: Set ws = Worksheets(BD_PRODXSIST)
With ws
.Range("A" & iRow).Value = "0001"
End With
Set ws = Nothing
答案 0 :(得分:4)
要以文本形式插入,请使用撇号。
.Range("A" & iRow).Value = "'0001"
或者您也可以在输入数字后更改格式:
.Range("A" & iRow).Value = "1"
.Range("B" & iRow).NumberFormat = "0000"