Vba 通过安全弹出窗口获取Excel宏

Vba 通过安全弹出窗口获取Excel宏,vba,excel,Vba,Excel,我正试图编写一个宏来登录一个网站,但我一直被一个安全警报弹出窗口阻止,它要求我单击“确定”继续。你知道该放几行让它点击“确定”按钮,这样我就可以进入网站了吗? SendKeys应该可以做到这一点我认为 SendKeys "~" O如果您想坚持使用VBA,您会想到几个选项。快速而肮脏的方法就是使用Sendkeys和sendEnter。这是超级不可靠的,但可能在您的具体情况下工作 另一个选项是使用windows API向窗口发送/发布相关消息。看 我将提供的最后一个选择是考虑将Authotkey作

我正试图编写一个宏来登录一个网站,但我一直被一个安全警报弹出窗口阻止,它要求我单击“确定”继续。你知道该放几行让它点击“确定”按钮,这样我就可以进入网站了吗?

SendKeys应该可以做到这一点我认为

SendKeys "~"

O

如果您想坚持使用VBA,您会想到几个选项。快速而肮脏的方法就是使用Sendkeys和sendEnter。这是超级不可靠的,但可能在您的具体情况下工作

另一个选项是使用windows API向窗口发送/发布相关消息。看


我将提供的最后一个选择是考虑将Authotkey作为语言替代。这使得这种类型的交互非常容易。它支持COM,所以您仍然可以像VBA一样使用Excel。

通常会将链接中的相关代码带到您的文章中,因为该链接将来可能会消失。您是否在浏览器中获得安全弹出窗口?如果是这样,则可以通过浏览器中的安全设置禁用它。通过设置“启动应用程序和安全文件”的禁用选项。参考@Nagappan不幸的是,这是我的工作计算机,他们没有给我重置安全设置的权限。欢迎使用堆栈溢出!请不要使用用于MS Office/VBA的。