【发布时间】:2020-05-23 11:46:24
【问题描述】:
我有一个包含 3 个工作表的 Excel 文件,第三个称为“DataArea”。此工作表有一个名为“Table1”的空表,其中包含 2 列“Column1”和“Column2”。我已经从我的 SQL 服务器数据库中检索了数据,所以我在数据集中有 2 列。我的范围是将我的数据集中包含的信息插入到 excel 中的该表中,需要这样做,因为该表是第二张表中图形的来源。
有没有办法做到这一点?
提前致谢。
【问题讨论】:
-
简单的方法是在 Excel 中创建查询并刷新数据。
-
我知道,但我需要使用 powershell 来做到这一点。我在这里问是因为这个。我正在尝试,但就像我无法检索工作表中的表名......而且我不知道如何填写表格。
-
“但我需要使用 powershel 来做” 为什么?您甚至没有在问题中提及 powershell 要求。你只问“有没有办法做到这一点?”,@PanagiotisKanavos 会回答这个问题。如果您需要使用特定工具/语言来执行任务,请告诉我们(在问题中),解释原因,并向我们展示您编写的代码并解释为什么它不起作用。
-
在我的问题标题中有“使用 powershell”
-
@GiuseppeLolli 为什么? Excel 已经可以做到这一点,事实上它......擅长数据加载和转换。这就是 90 年代以来数据透视表和数据透视图的工作方式。数据从查询直接加载到工作表中,数据透视表从该工作表加载数据,数据透视图显示数据透视表显示的内容。甚至还有一个向导。当用户想要加载新数据时,他们按 F9 重新加载所有内容
标签: sql-server excel powershell