Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.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
Excel Userform在tab指向Button1时运行Button1\u Enter(不按Enter键)_Excel_Vba_Userform - Fatal编程技术网

Excel Userform在tab指向Button1时运行Button1\u Enter(不按Enter键)

Excel Userform在tab指向Button1时运行Button1\u Enter(不按Enter键),excel,vba,userform,Excel,Vba,Userform,我在Excel中创建了一个小用户表单。我已经创建了Button1并启用了选项卡索引。当我从下拉框切换到按钮1时,它假设我已经点击了按钮上的enter键,只需简单地切换到它。有没有办法禁用此功能 我希望用户用tab键点击按钮1,然后按Enter键或单击。我不知道为什么在上一项之后简单地单击tab会运行Button1\u Enter中的宏 谢谢。将您的代码放在按钮1\u单击事件中,而不是按钮1\u输入。正如Tim指出的,“回车”指的是接收焦点,而不是点击按钮,这就是您所描述的行为。“回车”在这里的意

我在Excel中创建了一个小用户表单。我已经创建了Button1并启用了选项卡索引。当我从下拉框切换到按钮1时,它假设我已经点击了按钮上的enter键,只需简单地切换到它。有没有办法禁用此功能

我希望用户用tab键点击按钮1,然后按Enter键或单击。我不知道为什么在上一项之后简单地单击tab会运行Button1\u Enter中的宏


谢谢。

将您的代码放在
按钮1\u单击事件中,而不是
按钮1\u输入
。正如Tim指出的,“回车”指的是接收焦点,而不是点击按钮,这就是您所描述的行为。

“回车”在这里的意思是“即将获得焦点”(即,您将“进入”控件),而不是“用户按下回车”