问题 我正在设置一个IQY查询以通过Web从Excel访问数据。这通常很简单,只需提供数据的URL,然后选择要下载的内容。但是我感兴趣的数据位于表格中,可以通过单击HTML按钮在不同的时间间隔之间切换。是否可以通过传递URL参数来更改HTML按钮的值?
我想我需要知道的是,如果我可以使用URL中传递的参数来操纵HTML按钮。假设我想访问“www.datasource.org/data”。在这个页面存在,可以通过点击下面的代码的按钮来更改的表:
<button class="ctt ctt_Text ctt-default" value="2" type="button">Button Text</button>
按钮的默认值似乎是“1”(这是访问www.datasource时所显示的表.org/data),但是我可以通过在URL中传递参数而不是点击改变它的按钮来将值更改为2?或者是否有人可以提出不同的解决方案?
除非网站的所有者按钮值已经链接到你将不能够传递一个查询字符串参数通过URL的值。在点击它之前,您可能会自动化IE来更改按钮值。谷歌“VBA自动化IE”的例子如何从VBA控制IE。 –
谢谢。我想我会放弃这个,因为VBA-IE对我来说似乎有点复杂。 – Sigvard