我在excel中有一个相当大的数据模型。它由一个导入的数据集市组成,其中包含一个事实表和大约20个维度表。
我也有3个表直接在excel表中,用户可以输入数据,然后合并到现有的数据模型使用power查询。
我希望能够更新数据模型,从而更新数据透视表和计算的内容,而无需刷新来自外部服务器的实际数据。
这是否可以在不禁用工作表中的外部数据连接的情况下实现(我希望定期更新数据)
为了澄清,我正在构建一个KPI,它将根据每月1号提供的数据每月进行测量,但必须进行分析、评论,并在整个月内处理异常值。
发布于 2020-02-11 16:35:26
您在问题中没有提到VBA,但是根据您已经将您的问题标记为VBA的事实,我猜这就是您正在使用的?
刷新单个查询的VBA代码为:
Sheets("sheetName").ListObjects("queryName").Refresh如果您尝试手动执行此操作,则只需在查询要拉入的表中选择一个单元格,然后选择query > Refresh即可。
https://stackoverflow.com/questions/60163116
复制相似问题