如何将excel表格中的数据导入到access中

 我来答
ZM9983
2011-05-25 · TA获得超过147个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:127万
展开全部
将excel表格中的数据导入到access中有多种方法,视用户的使用水平而定。
(1)初级用户
A、如果EXCEL表头的字段与access数据表的字段是一一匹配的,那在EXCEL中选中准备导入的连续数据块,再打开access数据库中的数据库,在菜单“编辑”中选择“粘贴追加”命令即可批量导入数据。
B、在access编辑器中打开“文件”>“获取外部数据”>“导入”命令,再选择本地EXCEL文件,选好相应字段即可实现批量导入。
(2)高级用户。
使用VBA或者VBS等编程方法。因使用过程较为复杂,难以简短回答,建议参考专业文档。
dl_会飞的青蛙
推荐于2016-02-29 · TA获得超过2456个赞
知道大有可为答主
回答量:3294
采纳率:0%
帮助的人:3344万
展开全部
你是要写程序还是直接导入就可以?
如果是access导入可以在ACCESS中打开ACCESS数据库,文件--获取外部数据--导入
然后就可以选择excel
如果是程序的话,请说明使用什么语言!~
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
崭新的太阳
2018-07-21
知道答主
回答量:18
采纳率:50%
帮助的人:1万
展开全部

一条语句搞定:

DoCmd.RunSQL "Insert INTO access数据表(字段1,字段2,..,字段n) Select 列1,列2,...,列n FROM [Excel 8.0;DATABASE=" & excel表 & "].[sheet1$]  "

注意:

  1. access字段i必须excel表列i一一对应(列标题可以不同,按上表位置对应即可),excel无用会自动舍弃

  2. excel文件名及sheet名等可以用变量设置,只要你有足够的字符运算技能。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式