正如here所解释的那样,很容易从任务脚本中刷新excel。 由于我们的服务器没有办公室,是否可以在服务器上没有安装办公室的情况下执行上述操作?
我需要自动化每周发送一次的过程,2 excel sheet.1 - 基于sql query.2-pivot的数据基于1.问题是我不能使用ssrs和ssas作为解决方案IT有充分的理由不在sql server上安装office ...
答案 0 :(得分:1)
没有。这段代码需要安装Excel:
Dim wb As Microsoft.Office.Interop.Excel.Workbook
如果您更广泛地描述您的问题,我们可以进一步提供帮助。
要加载带有数据的Excel工作表,您可以将其推入(即从SSIS),在这种情况下,您不一定需要安装Excel。
要在Excel中自动生成数据透视表,您可能需要安装Excel。
由于此Excel工作表最终会传递给用户,为什么用户无法在Excel工作表中运行宏来撤回数据并生成数据透视?或者,您可以在安装了Excel的服务器上自动生成所有这些内容。