excel vba不会自动更改我放置的值

时间:2014-11-05 11:10:46

标签: excel excel-vba vba

我想使用vba在excel中创建一些表。数据来自CSV文件,当我创建它时,我遇到了一个奇怪的问题。有些值例如是“5 a”,它会自动转换为“5:00 AM”,但这些值与时间无关。

所以我只想把“5 a”。我找不到以正确的格式表达它的方法。

1 个答案:

答案 0 :(得分:0)

预先引用单引号将阻止Excel自动格式化数据:

CSVData = "5 a"
Range("A1") = CSVData
Range("A2") = "'" & CSVData

<强>输出

enter image description here