当我以日期格式(dd/mm/yyyy)导入 Excel 文件来 Access 它时,它显示非日期值,这是什么问题。
例如:27/3/2012 到 33765,这里 33765 是非日期值
最佳答案
原因是 MS Office 世界中的所有日期实际上都是数值,例如您在 27/03/2012 上面给出的日期等于 40995。
当使用导入向导创建新表时,Access 将自动读取它,因为它是真实的数值,并按此设置列类型。
幸运的是,它很容易修复,打开表格的设计 View ,将有问题的列修改为日期格式并保存表格,现在应该正确显示所有值。
或者,设置一个空白表,其中列已设置为日期数据类型,然后将电子表格导入到现有表中。
关于excel - 当我将 excel 中的日期格式(dd/mm/yyyy)导入到 msaccess 时,它显示非日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11450055/