标签: sql-server excel vba excel-vba
我正在尝试创建一个查询以将表格从excel导出到SQL Server,我想出了这个查询但我收到错误Invalid object name Sheet1$
Invalid object name Sheet1$
如何从工作表中选择:“Sheet1”?
s = "INSERT INTO TestTable SELECT * FROM [Sheet1$] " cn.Execute s
答案 0 :(得分:0)
在你的情况下,我猜sql server无法访问sheet1文件。 检查here如何使文件可访问或sql可能存在的问题,以找到您的文件。 我知道有两种方法可以达到这个目的。
1>>
|
但请确保您的系统上sql server可以访问您要从中获取excel文件的文件夹,并且您具有批量导入权限 查看更多信息 here
2 - ;>您也可以使用sql import wizard like this。