excel VBA窗体按钮控件设置enter事件后,为啥会在启动窗体时,自动enter一次?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel VBA窗体按钮控件设置enter事件后,为啥会在启动窗体时,自动enter一次?相关的知识,希望对你有一定的参考价值。
enter事件是控件接收到焦点时发生的,如果有enter事件的控件的TABINDEX属性为0 ,那启动时当然就执行一次了 参考技术A 你调整一下控件的Tab顺序,不要让你enter的控件在第1vba日历控件只能在一个单元格用怎么办
参考技术A 1、在工作表中添加DTPicker控件,并隐藏。在工作表中添加工作表SelectionChange事件,在事件中判断Target参数所指的单元格,当为特定单元格时显示DTPicker控件,并调整位置至当前单元格处,否则隐藏控件。2、添加DTPicker控件的Change事件,将DTPicker的值赋值给活动单元格。
以上是关于excel VBA窗体按钮控件设置enter事件后,为啥会在启动窗体时,自动enter一次?的主要内容,如果未能解决你的问题,请参考以下文章
EXCEL VBA 窗体设计,如何实现查询前一条记录和后一条记录的功能。