我正在使用VBA来操纵数据集并且遇到问题;我需要为单元格写一些值,但是将它们保存为字符串而不是数字,以便稍后的过滤器可以与其他数据库数据一起使用。
我正在使用Cell.Value = x来完成这项工作,但有没有办法让它用字符串写?
我觉得这有一个简单的答案,但我的谷歌很弱。
答案 0 :(得分:3)
考虑
1)将单元格格式化为文本(右键单击“格式化单元格”)
2)用Cell.Value = "'" & CStr(x)
我更喜欢(1)因为它将数据与表示分开;总是很好的编程实践。