将数据自动填充到现有的Excel模板中

我被给了一个Excel模板,并且必须自动填充它。

它应该每月上传到我们公司的中央数据库。 大中央只接受带有该模板的Excel文件。

我试图使用SSRS重现相同,但它看起来像SSRS无法控制在Excel中渲染的外观和数据(它保持隐藏列和行是不可接受的)。 我已经在Excel上创build了一个SQL连接以将存储过程数据存入Excel。

现在我必须确保数据进入模板到适当的领域。 我认为它也需要分组和分页。

请帮忙..

您正在倾销SSRS以作为导出到模板的方式。 我还发现,SSRS中的Excel渲染扩展在很大程度上隐藏和合并了某些报表devise的单元。

您可能最终需要用您select的语言编写脚本来将数据加载到模板上的相应单元格中。

这里是一些关于Excel自动化的Powershell文章:

http://blogs.technet.com/b/heyscriptingguy/archive/2006/09/08/how-can-i-use-windows-powershell-to-automate-microsoft-excel.aspx

http://winpowershell.blogspot.com/2007/03/powershell-and-excel-com-object.html

还要看看Perl和Win32 :: OLE模块:

https://metacpan.org/pod/Win32::OLE

http://www.perlmonks.org/?node_id=153486