5.2.3.2 Excel VBA窗体的Load事件
2015年09月17日 10:48 发布来源:Excel学习网
如果在代码中引用窗体自身的属性或者窗体中的控件,将要等到它完全地创建了窗口和它的子控件时才能完成操作。只有当这一步操作完成后,才会发生
Load事件: Private Sub Form Load() ,初始化子控件
txtName.Text-CustomerName if NewCustomer
Then chkNewCustomer.Value-vbChecked End Sub
到这个时候,窗体仍然是不可见的.这也预示着,如果在这个事件处理过程中运行图形处理过程将什么也看不见。
同样地,当能够对大多数控件的属性进行自由读写的时候,就要避免任何操作发生在不可见的控件上。 载入一个窗体并不必然意味着它就变成可见,只有使用了窗体的Show方法或者窗体本身就是作为应用程序的启动窗体的时候才可见.直接在一个窗体之外引用窗体内的控件被认为是一种很糟糕的编程技巧。
Load事件: Private Sub Form Load() ,初始化子控件
txtName.Text-CustomerName if NewCustomer
Then chkNewCustomer.Value-vbChecked End Sub
到这个时候,窗体仍然是不可见的.这也预示着,如果在这个事件处理过程中运行图形处理过程将什么也看不见。
同样地,当能够对大多数控件的属性进行自由读写的时候,就要避免任何操作发生在不可见的控件上。 载入一个窗体并不必然意味着它就变成可见,只有使用了窗体的Show方法或者窗体本身就是作为应用程序的启动窗体的时候才可见.直接在一个窗体之外引用窗体内的控件被认为是一种很糟糕的编程技巧。
相关教程:
- → 5.2.3.3 Excel VBA窗体的Resize事件
- → 5.2.3.4 Excel VBA窗体的Activate事件
- → 5.2.3.5 Excel VBA窗体的Paint事件
- → 5.2.3.6 Excel VBA窗体的Deactivate事件
- → 5.2.3.7 Excel VBA窗体的QueryUnload事件
- → 5.2.1.4 Excel VBA窗体的Caption和Text属性
- → 5.2.1.5 Excel VBA窗体的Parent和Container属性
- → 5.2.1. Excel VBA窗体的Enabled,Visible和Locked属性
- → 5.2.2 使用Excel VBA窗体和控件的方法
- → 5.1 Excel VBA控件的使用入门
经典Excel学习视频及教程推荐:
Excel优秀工具推荐:
小工具推荐: