Office中国论坛/Access中国论坛

标题: 请教!如何导入Excel中指定工作表中的数据? [打印本页]

作者: sxgaobo    时间: 2018-11-11 10:45
标题: 请教!如何导入Excel中指定工作表中的数据?
使用:
DoCmd.TransferSpreadsheet acImport, 8, "仓库库存表", "D:\工程材料管理系统\Book1.xls", True, ""
可以导入Book1.xls中Sheet1工作表中的数据,如何导入Sheet2中的数据啊?


作者: roych    时间: 2018-11-11 11:57
倒数第二个参数(即range)就是了。
DoCmd.TransferSpreadsheet acImport, 8, "仓库库存表", "D:\工程材料管理系统\Book1.xls", True,"sheet2$"
作者: sxgaobo    时间: 2018-11-11 14:50
roych 发表于 2018-11-11 11:57
倒数第二个参数(即range)就是了。
DoCmd.TransferSpreadsheet acImport, 8, "仓库库存表", "D:\工程材料 ...

谢谢了!!!
为什么要加"$"啊?
作者: roych    时间: 2018-11-11 22:20
sxgaobo 发表于 2018-11-11 14:50
谢谢了!!!
为什么要加"$"啊?

因为是Excel,如果工作表还有空格之类,估计还要加方括号。甚至单引号。
作者: sxgaobo    时间: 2018-11-12 09:05
roych 发表于 2018-11-11 22:20
因为是Excel,如果工作表还有空格之类,估计还要加方括号。甚至单引号。

谢谢了!!!




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