问题描述
我需要单击一个按钮,但我正在努力寻找一种方法。由于该页面在我公司内部,因此无法在外部共享。这是它的屏幕截图:
我更新了表单中的几个字段,最后一步是更新。我在代码中的 onclick 中复制/粘贴链接,但没有任何效果。
我使用 Dim getxml As MSXML2.XMLHTTP60 和 getxml = New MSXML2.XMLHTTP60 来检索页面(不是 IE)。
感谢您的帮助。如果需要更多信息,请告诉我。
/塞尔吉奥
解决方法
由于我无法访问您的页面,我只能建议使用 libEdge,这是一个基于 Chrome 的 VBA(和其他语言)浏览器自动化界面。 在这里,您不将页面作为对象加载,而是直接在其上运行 javascript。您可以使用一些 javascript 单击按钮轻松实现您想要的。
,您好,感谢您的回复。我没有尝试你的解决方案,最后我映射了 POST 方法发送的所有项目,并编写了代码来填充我需要传递的参数。其中一个参数称为 Z_ACTION,它是模拟要按下的按钮的参数。