我有几千行历史数据,我希望Excel能够访问。此数据将用于创建摘要报告,迷你图和表格数据。
我的问题是我应该如何向数据源添加新行? Powershell需要从源(Exchange Server)中提取数据......但是,如何将提取的数据显示到Excel2010?
以下是我的想法:
1)Powershell可以使用Open XML库在外部运行并将数据保存到XLSX(只要电子表格关闭)
2)使用Excel vb宏通过interop(C#对象)调用COM以从Powershell获取数据。返回的值转到XLSX(Ugly)
3)????
(高级,不确定这个想法是否适用于上述功能)
如果我要将这些行移动到外部工作表或SQL表,那么我宁愿使用其他方法将数据导入excel。我不知道这是否适用于迷你图或表格。也许我可以使用OData,因为它似乎是最轻量级和防火墙友好的。
答案 0 :(得分:0)
如果您在SQL Server,Access或其他Excel文件中有外部数据,使用Data> Connections访问它是很容易的。数据将自动格式化为Excel表格,并提供所有Excel功能。