VBA事后使用参数excel Workbook RefreshAll

时间:2016-11-16 08:29:27

标签: excel vba

我尝试使用RefreshAll方法更新excelsheet,问题是之后工作表要求我提供更新之前的日期。The parameter box picture (in dutch)

我对服务器没有任何权利,所以我无法在那里更改任何内容,只能在excel文件中进行更改。

我希望不必使用sendkeys课程,但此时此刻我还不知道另一种解决方案?

由于

1 个答案:

答案 0 :(得分:2)

有人可能会将用户输入参数放入查询中。 如果我们查看示例工作簿连接(例如下面),我们可以单击" Properties"并探索查询。 WB Connections

此示例请求的参数示例: date parameter box

在连接属性"定义" tab我们可以定义在哪里找到参数。点击"参数"。

Connection Properties Edit Parameters

然后我们改变" date"从"从细胞中获取价值" (我更喜欢在更改选项上自动刷新):

enter image description here