从 Access 导出到 Excel 时出现日期超出范围错误

Posted

技术标签:

【中文标题】从 Access 导出到 Excel 时出现日期超出范围错误【英文标题】:Date Out of Range error on exporting to Excel from Access 【发布时间】:2011-01-26 17:38:57 【问题描述】:

我将 Access 中的表导出到 Excel,并注意到创建了另一个 Excel 文件,该文件的名称以 **_ExprtErrors.xls 结尾。打开文件时,它会显示原因、行名和列名。

例如

[错误]、[字段]、[行]

超出范围的日期,出生日期,1651

【问题讨论】:

【参考方案1】:

我认为这是因为 Access 对 1900 年 1 月 1 日之前的日期使用负数,但 Excel 对此存在问题 (http://en.wikipedia.org/wiki/Year_1900_problem)。

可能值得尝试导出为文本。

【讨论】:

以上是关于从 Access 导出到 Excel 时出现日期超出范围错误的主要内容,如果未能解决你的问题,请参考以下文章

导出到 Excel 时出现错误

php 从Gravity Forms导出文件中删除空行(导入到excel时出现问题)

使用 EPPlus 库从 SQL Server 导出到 Excel 时出现“内存不足”异常

将查询从 Access 导出到 Excel 模板

从 Excel VBA 运行工作参数化 Access SQL 查询 (INSERT INTO) 时出现“需要对象”错误

将 dataGridView 数据导出到 excel 时出现错误