首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教怎么用acess下的vba将excel中的数据导入到acess数据库中已经存在的表中

2013-09-11 
请问如何用acess下的vba将excel中的数据导入到acess数据库中已经存在的表中DoCmd.TransferSpreadsheet acI

请问如何用acess下的vba将excel中的数据导入到acess数据库中已经存在的表中
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, "tblA", "E:\工资人事数据库系统\人事工资数据.XLS", True 这段代码可以导入,但是不能导入到已经存在的表中。请问大家如何解决这个问题。谢谢
[解决办法]
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, "tblA", "E:\工资人事数据库系统\人事工资数据.XLS", True 

这个命令没有问题,只要表tblA的字段名和电子表格中的第一行对应好就可以导入到表tblA中。最好先将表tblA导出到一个电子表格中,然后再将数据放到第二行以后再导入。
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

热点排行