【问题标题】:How to CLICK on IE download dialog box i.e.(Open, Save, Save As...)如何点击 IE 下载对话框,即(打开、保存、另存为...)
【发布时间】:2015-10-16 19:47:58
【问题描述】:

我希望能够通过 VBA 在 Internet Explorer 中单击打开、保存、另存为...。

我附上了下载对话框的图片...

【问题讨论】:

标签: excel internet-explorer vba


【解决方案1】:

我使用了这些快捷键。它们是针对 IE11 的。

注意:如果 IE 不是您机器上的活动窗口,代码将不会按您的预期运行,因此它在调试模式下将无法运行。这一切都相当于在键盘上按键。

打开

  • 快捷键:Alt+O
  • VBA:Application.SendKeys "%{O}"

保存

  • 快捷键:Alt+S
  • VBA:Application.SendKeys "%{S}"

【讨论】:

    【解决方案2】:

    我找到了一种使用 TAB 键的简单方法...我稍微修改了代码:

    Application.SendKeys "{TAB 1}", True 'This will select the (OPEN) Tab
    Application.SendKeys ("~")
    

    来源:https://www.autoitscript.com/forum/topic/154472-ie-download-saveopen-dialog-how-to-access/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多