Vba Sendkeys功能在Windows 10中不起作用

Vba Sendkeys功能在Windows 10中不起作用,vba,Vba,下面的代码部分在Windows 10中不起作用。事实上,当我一行一行地调试时,它就工作了。当我运行宏时,它不工作 Sendkeys "%a" - alt+a 我也尝试过这个不同的功能 VBA.sendkeys "%a" 我也尝试过使用shell函数 VBA.sendkeys "%a" 有人能帮我吗?没有描述您在哪个环境下调试 基本上,Sendkeys函数将有助于向应用程序发送键盘事件 您可以在VBA脚本、Winscript vbs文件或CMD中的事件中执行此操作 我找到了一个我可以帮助

下面的代码部分在Windows 10中不起作用。事实上,当我一行一行地调试时,它就工作了。当我运行宏时,它不工作

Sendkeys "%a" - alt+a
我也尝试过这个不同的功能

VBA.sendkeys "%a" 
我也尝试过使用shell函数

VBA.sendkeys "%a" 

有人能帮我吗?

没有描述您在哪个环境下调试 基本上,Sendkeys函数将有助于向应用程序发送键盘事件

您可以在VBA脚本、Winscript vbs文件或CMD中的事件中执行此操作 我找到了一个我可以帮助你的例子

CMD:

powershell -c "$wshell = New-Object -ComObject wscript.shell; $wshell.SendKeys('%a')