VBA excel工作簿RefreshAll随后带参数

我试图通过使用RefreshAll方法来更新excelsheet,问题是之后表单会要求我更新一个date。 参数框图(在荷兰)

我没有在服务器上的任何权利,所以我不能改变那里,只有在Excel文件本身。

我希望不必使用sendkeys类,但在这一刻我不知道另一种解决scheme?

谢谢

有人可能会将用户input参数放入查询中。 如果我们看一个示例工作簿连接,例如下面,我们可以单击“属性”并浏览查询。 WB连接

本例要求的参数示例: 日期参数框

在连接属性“定义”选项卡下,我们可以定义在哪里查找参数。 点击“参数”。

连接属性编辑参数

然后我们将“date”更改为“从cell获取值”(我也更喜欢在更改选项上自动刷新):

在这里输入图像说明