Excel 我可以增加访问扫描的行数以确定数据类型吗?

Excel 我可以增加访问扫描的行数以确定数据类型吗?,excel,ms-access,Excel,Ms Access,我有一个问题,我正在将Excel电子表格中的数据导入Access 2016。我有几个字段,其中要么包含文本和数字记录,要么包含日期格式和空白记录。根据我所读的内容,Access只扫描一定数量的行(8?)以确定数据类型。即使我在Excel中将日期格式的列手动更改为短日期,当我将其导入Access时,如果第一行不是日期格式,它也会将数据类型更改为文本。在确定字段的数据类型之前,是否有方法更改访问扫描的行数?在Excel中对多个列进行排序是非常令人沮丧的,因为我每天都要导入几个文件 Access如果第

我有一个问题,我正在将Excel电子表格中的数据导入Access 2016。我有几个字段,其中要么包含文本和数字记录,要么包含日期格式和空白记录。根据我所读的内容,Access只扫描一定数量的行(8?)以确定数据类型。即使我在Excel中将日期格式的列手动更改为短日期,当我将其导入Access时,如果第一行不是日期格式,它也会将数据类型更改为文本。在确定字段的数据类型之前,是否有方法更改访问扫描的行数?在Excel中对多个列进行排序是非常令人沮丧的,因为我每天都要导入几个文件

Access如果第一行不在中,它会将数据类型更改为文本 日期格式

当然。日期字段只能包含有效的日期值或Null

因此,链接数据并使用
IsDate
过滤那些可以读取为文本的值。然后在更新表格的第二个查询中转换这些数据。

请澄清以下问题:(1)您是否使用Access中的宏或VBA代码导入电子表格?(2) 是否重复导入具有相同结构(列数及其数据类型)的电子表格?