Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从VBA宏发送RControl击键_Vba_Excel_Macros_Ascii_Sendkeys - Fatal编程技术网

从VBA宏发送RControl击键

从VBA宏发送RControl击键,vba,excel,macros,ascii,sendkeys,Vba,Excel,Macros,Ascii,Sendkeys,我正在开发一个VBA宏,它需要发送一系列按键。对于这个应用程序,我需要发送一个按键来进行正确的控制。仅仅正常的控制是不够的。我已经看到了SendKeys方法,但是我看不到在哪里可以指定发送哪个控件键。我希望这是一个快速而简单的答案。谢谢 另外,我还在学习,所以如果我需要添加或更改一些内容以符合社区标准,请告诉我。我很乐意修改这个帖子。谢谢 你试过使用:{RCTRL} 您是否尝试过使用:{RCTRL} 谢谢您的快速回答。我刚试过,但在VBA中似乎不起作用。它使子过程崩溃。如果您知道一种将autoi

我正在开发一个VBA宏,它需要发送一系列按键。对于这个应用程序,我需要发送一个按键来进行正确的控制。仅仅正常的控制是不够的。我已经看到了SendKeys方法,但是我看不到在哪里可以指定发送哪个控件键。我希望这是一个快速而简单的答案。谢谢


另外,我还在学习,所以如果我需要添加或更改一些内容以符合社区标准,请告诉我。我很乐意修改这个帖子。谢谢

你试过使用:{RCTRL}


您是否尝试过使用:{RCTRL}


谢谢您的快速回答。我刚试过,但在VBA中似乎不起作用。它使子过程崩溃。如果您知道一种将autoitscript绑定到office文件并使用VBA调用它的方法,那么这也可能有效。谢谢您的快速回答。我刚试过,但在VBA中似乎不起作用。它使子过程崩溃。如果您知道一种将autoitscript绑定到office文件并使用VBA调用它的方法,那么这种方法也可能有效。您可能需要Win APi的SendMessage。您需要知道是否需要32位、64位或两者都需要,以及右[ctrl]键的控制代码是什么。请参阅开始。您可能需要Win APi的SendMessage。您需要知道是否需要32位、64位或两者都需要,以及右[ctrl]键的控制代码是什么。请确保开始。