Office中国论坛/Access中国论坛

标题: 关于excel表导入现有MDB表的问题 [打印本页]

作者: hj7283283    时间: 2009-8-16 16:56
标题: 关于excel表导入现有MDB表的问题
我想问一下各位:
我现有一MDB,其中有一表(A已有数据):其下有字段(A1、A2、A3、A4、A5……),有一excel表B,其中数据包含A1、A3、A4字段内容,我想通过项目中一窗口的按钮实现把B中的数据导入A中,B中不包含的字段可以空着。请问大家能实现么。按钮事件怎么写,有这方面的案例可以参考么?
谢谢大家了~我是新手~
作者: frank78    时间: 2009-9-4 15:40
同问
作者: todaynew    时间: 2009-9-4 17:44
本帖最后由 todaynew 于 2009-9-4 17:51 编辑

按钮的单击事件中可以这样写:
dim strsql as string
strsql="INSERT INTO 表  SELECT  A1,A3,A4  "

strsql=strsql & " FROM [EXCEL 8.0;DATABASE=I:\excel\表1.XLS].sheet1;"
docmd.run strsql


I:\excel\表1.XLS  为E表的地址,需根据实际修改。sheet1为工作簿中的第一张表,也需要根据实际修改。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3