sendkeys似乎没有在vba中工作

时间:2015-04-24 10:34:33

标签: vba excel-vba sendkeys excel

我正在尝试在VBA中使用excel add。不幸的是,录制宏似乎不起作用,因此我想尝试使用键盘快捷键。我所追求的捷径是ALT X 2 V.我尝试过使用SendKeys.send ("%{x}{2}{v}")

但每次我尝试使用它时,代码都会写出值" 2v"到我的vba屏幕。我不确定我是否完全理解如何使用此方法,因为我希望在excel中操作操作,以便我可以访问此添加。

我已经通过论坛但似乎无法得到答案,其中包括在每次击键之间放置一个等待命令。可以真的有所帮助。

1 个答案:

答案 0 :(得分:0)

试试SendKeys "%x2v" 也就是说,使用sendkeys几乎总是一个坏主意。我知道您尝试从插件中调用某些功能,但如果您能够完全访问该代码,我会这样做,并调用您尝试直接运行的任何内容。在某些时候,SendKeys 搞砸了。