将现有的Excel模板与现有的SQLscript组合

时间:2018-08-24 13:49:12

标签: sql-server excel-2010

我使用的是excel 2010模板和现有的SQL 2012脚本。与其提取数据然后将其粘贴到excel模板中,不如将sql脚本嵌入到模板中。我的想法是找到一个可以输入ID号的位置,并且模板仅使用该信息进行更新。有什么建议么?我继承了该过程,但没有继承进行此更新的知识。

1 个答案:

答案 0 :(得分:0)

您可以在不使用Macro或SSIS‌程序包的情况下将数据从SQL Server导入Excel。

1)在SQL Server中将查询另存为VIEW‌。我叫我V1。
2)转到Excel,然后单击所需的工作表,然后选择“数据”功能区,然后选择“来自SQL‌ Server”。
enter image description here




3)填写您的SQL Server规格。
enter image description here




4)选择数据库和视图。
enter image description here




5)对于下一个签证,只需按“下一步”和“完成”。
6)如果您想查看查询结果中的更改,只需按“全部刷新” enter image description here




我希望它可以帮助您解决问题。如果您想在数据加载到Excel之前对其进行过滤,则此链接非常有用:Calling a Stored Procedure from Excel with multiple parameters