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

发布网友 发布时间:2022-04-21 03:35

我来回答

3个回答

热心网友 时间:2022-04-08 20:18

将excel表格中的数据导入到access中有多种方法,视用户的使用水平而定。
(1)初级用户
A、如果EXCEL表头的字段与access数据表的字段是一一匹配的,那在EXCEL中选中准备导入的连续数据块,再打开access数据库中的数据库,在菜单“编辑”中选择“粘贴追加”命令即可批量导入数据。
B、在access编辑器中打开“文件”>“获取外部数据”>“导入”命令,再选择本地EXCEL文件,选好相应字段即可实现批量导入。
(2)高级用户。
使用VBA或者VBS等编程方法。因使用过程较为复杂,难以简短回答,建议参考专业文档。

热心网友 时间:2022-04-08 21:36

你是要写程序还是直接导入就可以?
如果是access导入可以在ACCESS中打开ACCESS数据库,文件--获取外部数据--导入
然后就可以选择excel
如果是程序的话,请说明使用什么语言!~

热心网友 时间:2022-04-08 23:11

一条语句搞定:

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

注意:

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

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

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com