Excel VBA教程:控件和对话框事件

向对话框或文档中添加了控件之后,应添加事件处理过程,以决定控件如何响应用户的操作。

用户窗体和控件有一组预定义事件。例如,当用户单击命令按钮时,该命令按钮就引发一个 Click事件,而“用户窗体”的 Initialize事件将在加载窗体时运行。

若要编写控件或窗体的事件过程,请双击窗体或控件以打开模块,再从“过程”下拉列表框内选择事件。

事件过程包括控件的名称。例如,命令按钮 Command1 的 Click事件过程的名称为 Command1_Click。

如果在事件过程中添加了代码,然后又更改了控件的名称,那么代码将保留在以原来名称命名的事件过程中。

例如,假定为控件 Commmand1 的 Click事件添加了代码,然后将该控件重命名为 Command2。当双击 Command2 时,在 Click事件过程中将看不到任何代码。您需要将代码从 Command1_Click 移到 Command2_Click 中。

若要使开发过程更为简单,在编写代码之前,正确命名控件不失为一种好习惯。

上页:Excel VBA教程:图表对象事件 下页:Excel VBA教程:在某一 Microsoft Office 应用程序中控制其他 Microsoft Office 应用程序

Excel VBA教程:控件和对话框事件

Excel VBA教程:在某一 Microsoft Office 应用程序中控制其他 Microsoft Office 应用程序 Excel VBA教程:创建自定义对话框
Excel VBA教程:新建工作簿 Excel VBA教程:创建“用户窗体”
Excel VBA教程:显示自定义对话框 Excel VBA教程:获取有关 Macintosh 关键字的帮助
Excel VBA教程:在单元格区域中循环 Excel VBA教程:如何引用单元格和区域
Excel VBA教程:初始化控件属性 Excel VBA教程:打开工作簿
Excel VBA教程:QueryTable对象事件 Excel VBA教程:引用工作表上的所有单元格
Excel VBA教程:用 A1 样式记号引用单元格和单元格区域 Excel VBA教程:用编号引用单元格
Excel VBA教程:相对于其他单元格来引用单元格 Excel VBA教程:用 Range对象引用单元格
Excel VBA教程:用快捷记号引用单元格 Excel VBA教程:引用多张工作表
Excel VBA教程:引用多个单元格区域 Excel VBA教程:引用命名区域
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号