sql - 在excel中使用vba加载sql查询时数据类型错误
问题描述
我有一个 SQL 查询,我想在 VBA 中使用它来将数据加载到 Excel 中,问题是加载完成后 Excel 中的数据类型错误。例如,它需要是一个日期,它仍然是一个整数,其中一个整数是一个日期。有没有什么办法解决这一问题?示例我的查询:
sql = " SELECT DATA, ITEM, COMPANY, SALES FROM SALES "
解决方案
您必须按照日期格式格式化单元格。还要确保查询输出中的值正确。
Sheet1.Range("A2", "A100").NumberFormat = "yyyy-mm-dd"
推荐阅读
- javascript - 如何将代码放入我的 .js.snapshot 文件中以更新值?
- sublimetext3 - 代码折叠的崇高快捷方式不起作用
- python - 使用正则表达式 python 解析字符串
- django - 标记后续选项时限制字段(以一种形式)。姜戈
- javascript - 匹配 - 和逗号
- django - 如何使用 django restful api 发布/修补用户模型
- python - Python 列表过滤器
- wordpress - 如何使用 Duplicator 将 WordPress 站点迁移到 AWS EC2 切片
- ms-project - ms-project 如何将资源自定义字段复制到任务自定义字段
- android - Android BLE 发送超过 20 个字节(客户端没有请求 MTU)