VBA是面向对象设计的,依照用户对所选取对象的不同操作触发不同的事件。因此,在设计VBA代码时,必须了解窗体、控件等对象的属性和事件。
(1)窗体的属性、方法和事件
1)窗体常用属性。
窗体常用的格式属性:Caption、ScrollBars、RecordSelector、NavigationButton、Auto-Center、BorderStyle、CloseButton、MinMaxButton、Picture、ControlBox。
窗体常用的数据属性:RecordSource、OrderBy、AllowFilters、AllowEdits、DataEntry、Al-lowAdditions、AllowDeletions。
2)窗体常用方法。窗体最常用的方法是Refresh,使用该方法可刷新窗体。
3)窗体常用事件。
窗体的鼠标事件:Click、DbClick、MouseDown、MouseMove、MouseUp。
窗体的窗口事件:Open、Load、Close、Timer、Resize、Activate、Unload。
窗体的数据事件:AfterUpdate、BeforeUpdate。
窗体的焦点事件:Current、GotFocus、LostFocus、Deactivate。(www.xing528.com)
窗体的键盘事件:KeyUp、KeyPress、KeyDown。
(2)按钮的属性、方法和事件
1)按钮常用属性。按钮的常用属性:Caption、Cancel、Picture、Default。
2)按钮常用方法。按钮最常用的方法是Move方法,用该方法来移动按钮的位置,一定程度上也可实现动画效果。
3)按钮常用事件。按钮的常用事件:Click、MouseDown、MouseMove、MouseUp。
(3)文本框的属性、方法和事件
1)文本框常用属性。文本框的常用属性:BackColor、ForeColor、BorderStyle、Enabled、Locked、InputMask、Name、Value、Text、Visible。
2)文本框常用方法。文本框最常用的方法是SetFocus,使用该方法可把光标移到指定的文本框中,使之获得焦点。
3)文本框常用事件。文本框的常用事件:LostFocus、Change。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。