温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - Wrong data types when loading sql query with vba in excel
excel sql vba

其他 - 在Excel中使用VBA加载SQL查询时出现错误的数据类型

发布于 2020-03-29 22:07:26

我有一个SQL查询,我想在VBA中使用它来将数据加载到Excel中,问题是当加载完成时,Excel中的数据具有错误的类型。例如,在需要为日期的地方,它仍然是整数,而整数是日期。有没有什么办法解决这一问题?我的查询示例:

sql = " SELECT DATA, ITEM, COMPANY, SALES FROM SALES "

查看更多

提问者
Luciano Amaro
被浏览
10
Naveen Arora 2020-01-31 19:03

您将必须按照日期格式格式化单元格。还要确保查询输出中的值正确。

Sheet1.Range("A2", "A100").NumberFormat = "yyyy-mm-dd"