题
减少到它的光秃秃的必需品,这是我的代码:
Public Sub test_sub()
Dim myVar As Variant
myVar = "1/1"
Range("A1") = myVar
End Sub
.
我的问题是我的字符串“1/1”在Excel中呈现为日期:
当我希望它显示为“1/1”。
当我将变量数组复制到范围时,如何将Excel Teamel Teame Tear NOT进行重新读数字符串值?
n.b。我知道我可以用“来实现我的字符串”来实现这一目标,但在我的完整代码中我实际上将相当大的数组复制到范围,所以我希望有一种方法不涉及整个循环的方法数组和添加这些刻度。
解决方案
快速脏,如果您知道要将数组粘贴到的范围,您可以将其格式化为文本首先
Range("A1").NumberFormat = "@"
. 不隶属于 StackOverflow