将EXCEL表格中的数据导入到ACCESS时的下标越界问题。

为了保证每个字段名和和字段类型的一致性,我特意先从ACCESS中导出模板表,然后采用复制-选择性粘贴-数值的方式将数据粘贴到模板表中,然后再上传,以免改变表的格式。
但每次导入还是提示“下标越界”。
如何避免这个问题,看百度上类似问题都回答得不清不楚。
不要告诉我删除ACCESS的原表,通过导入的方式新建……

我也遇到类似问题,大概是excel表列太多(有空列)。
解决方式:
新建excel表,将原表中有数据的列(强调:有数据的列,而非ctrl+A),然后粘贴到新表里,再导入access就没问题了。
希望对你有帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-31

解决方式:新建excel表,将原表中有数据的列(强调:有数据的列,而非ctrl+A),然后粘贴到新表里,再导入access就没问题了。手上没截图,就文字表示了,按这个操作就可以的。

拓展:

1、Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。

2、Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2012年12月4日,最新的微软Office Access 2013在微软Office 2013里发布,微软Office Access 2010 是前一个版本。MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。

本回答被网友采纳
第2个回答  2020-03-09
用SCCESS先链接EXCEL表,然后导出EXCEL数据,再导入ACCESS数据就OK了
第3个回答  2013-03-09
为什么一定要胜出?
直接访问来实现好

必须在知道一个复杂的Excel中不可能说清楚。
建议是相对简单的实现访问。
第4个回答  2013-07-31
你逐渐删掉某些列试一下

将EXCEL表格中的数据导入到ACCESS时的下标越界问题。
解决方式:新建excel表,将原表中有数据的列(强调:有数据的列,而非ctrl+A),然后粘贴到新表里,再导入access就没问题了。希望对你有帮助。

将EXCEL表格中的数据导入到ACCESS时的下标越界问题,怎么解决?
解决方式:新建excel表,将原表中有数据的列(强调:有数据的列,而非ctrl+A),然后粘贴到新表里,再导入access就没问题了。手上没截图,就文字表示了,按这个操作就可以的。拓展:1、Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两...

将EXCEL文档导入ACCESS时,出现的这句“下标越界”会造成导入不成功。那...
下标比可能下标范围大或小,或是在应用程序中这一边的数组没有指定范围。检查数组的声明以确认其上界和下界。若使用的是重新指定范围的数组,应使用 UBound 和 LBound 函数来决定数组访问。如果索引指定为变量,应检查变量名的拼写。声明数组时没有指定元素的数目。例如,下列的代码就会导致此错误:Dim My...

excel 导入access下标越界.
出现你上述问题的可能原因是access数据超出了65536导致数据越界 暂时这个问题是没有办法解决 要不你用excel2007试试 也许可以解决

access导入数字数据 总是显示下标越界 这个要怎么弄 ?急 在线等~~_百...
首先我怕插入的表格格式有问题,通过access导出的原excel表格然后在把数据一个个复制进去还是提示下标越界 然后首先排除表格格式问题了,后来找到一个说法是access的版本要和excel的版本一致,因为我装的是office套装所以当时以为版本一致肯定不是这个问题就没忽略了,直到后面全都排查过没什么地方检查了才注意...

Access导入总出现下标越界怎么解决呢
我来告诉你个最直观但是又很容易忽略的答案,你要看看自己的office专业版里面ACCESS是否激活了。ACCESS是属于专业版的范围,很多国内的朋友用的是家庭版的2016\/2019,最终没有激活导致的。可以去购买专业版的版权里面带ACCESS。或者上“马”,这个就不提了。

excel导入access,下标越界怎么处理
是不是代码里的名称和表的名称对不上.

在ACCESS中导入EXCEL表格时出现"下标越界"的问题,怎么办?急啊_百度...
EXCEL表格最大只能到65535列,如果超过会出现"下标越界"。

excel 操作 access 数据库的下表越界问题
是对access数据读取时下标越界,还是excel vba赋值越界?说得不明确。要把实例写出来。

VBA把excel备份至SQL或者实现数据交换 提示下标越界 重金悬赏大神解决...
如果没有唯一(键值)来约束的话,只能按顺序的方式来从数据库中下载内容到Excel或者将现在的Excel数据更新到数据库中。也就是说:Excel文件的当前操作者最好是一个,因为多个操作者不能实现数据同步的,数据库只能保留最后的更新者的数据。除非你把Excel表中的某一列标示为整个表格中的唯一一行(也就是...

相似回答