在指定行号的链接服务器中在Excel中插入行

时间:2015-05-12 15:06:21

标签: sql-server excel linked-server

我需要能够在特定行号的Excel文件中插入一行。 到目前为止,我有查询:

insert into OPENROWSET ('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=C:\Test.xls;','SELECT * FROM [Feuil1$]')
SELECT * FROM OPENQUERY(ExcelServer2, 'SELECT * FROM [Feuil1$]') WHERE [BIP] = '967046'

此查询在Excel电子表格的末尾插入一行。现在,我需要能够在Excel中的任何位置插入一行。此文件是主Excel文件,由多个用户使用。我无法在表格中导入整个文件,在我需要的位置插入行并将表格导出回Excel。

那么,有没有办法可以做到这一点?

非常感谢

0 个答案:

没有答案