Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何创建EXCEL数据导入的控件(导入多个报表)?

汤帅  发表于:2015-12-14 22:27:33  
复制

因为有时候是批量数据,通过窗体录入工作量有些大,希望通过EXCEL编辑好数据,批量导入。

由于导入的数据是关联的,一般人会做成一个EXCEL,导入的话,可能对应多个表。

比如我需要导入一个大项目信息,大项目又含有多个子项目。EXCEL字段如下:


大项目编号 大项目名称 所属公司 子项目编号 子项目名称 子项目预算

A                                            A1

A                                            A2 

A                                            A3

B                                            B1

B                                            B2

 

Top
汤帅 发表于:2015-12-16 16:22:55
为什么我的默认宏里面没有ImportExportSpreadsheet 这个宏了?

大海 发表于:2015-12-16 18:01:12

用excel把数据编辑好再导入access是一个很好的办法。

我以前也是用窗体一条一条数据录入,工作量比较大,后来就是用excel导入到access的,这样就省事了。



汤帅 发表于:2015-12-16 20:47:09
请问具体怎么操作,我希望其他使用者仅通过窗体操作,就导入数据,而非操作表。感想!

大海 发表于:2015-12-17 06:43:21
不太明白你的具体情况。

汤帅 发表于:2015-12-17 19:20:42

就是做一个按钮控件,点击按钮,批量导入数据到指定的表啊。

我用ACCESS自带的宏,做了导出控件,但是做导入的时候,发现没有导入的宏,查了一下帮助说明有宏ImportExportSpreadsheet对应我要的功能,但是这个现有的2010版本缺没有。 



cspa 发表于:2015-12-19 07:24:57

参见

http://www.accessoft.com/blog/article-show.asp?userid=13806&Id=10549



汤帅 发表于:2016-01-07 20:04:58

@cspa点击下载此附件

谢谢,我按案例抄代码做好了窗体,但是今天测试的时候,我有两个表(合同信息与批复资金)导不进去(详见附件EXCEL表格内容),显示错误。想同时能导入XLXS格式的,应该改代码哪里?



汤帅 发表于:2016-01-07 20:14:08
总记录:8篇  页次:1/1 9 1 :