excelperfect
下面是一些关于控件、事件和类的基础问题,试试看,你能不能回答出来。
1.控件的Exit事件何时发生?
2.VBA程序如何修改双击间隔?
3.是非题:KeyDown事件过程可以使用KeyCode参数判断用户输入的是4还是$。
4.KeyDown事件过程中的代码如何取消按键?
5.在用户窗体上对齐控件的最快方法是什么?
6.假设一个控件被重叠控件隐藏。在运行时,如何使隐藏的控件可见?
7.如何防止用户通过制表键将焦点移到控件上?
8.如何命名事件过程?
9.通过将Application.EnableEvents属性设置为False不会禁用哪些事件?
10.当用户在任何工作表中进行修改操作时,将触发哪个事件?
11.用户如何阻止打开工作簿时触发Open事件?
12.什么是数据验证?
13.你应该在何处放置工作簿级别事件的事件过程?
14.如何定义在一天的特定时间执行的代码?
15.如何允许用户查看工作簿但不能进行修改?
16.是非题:保护工作簿的密码可防止用户查看你的VBA代码。
17.是非题:一个bug阻止程序运行。
18.程序在何时应该使用OptionExplicit语句?
19.什么是断点?
20.调试命令“逐过程”和“逐语句”之间有什么区别?
21.当程序在断点处暂停时,确定程序变量当前值的最快方法是什么?
22.是非题:监视窗口中的值在程序运行时会不断更新。
23.VBA如何将bugs报告给程序员?
24.是非题:最终用户必须具有已安装的Excel版本才能运行Excel应用程序。
25.自定义VBA类的代码放在哪里?
26.是非题:自定义VBA类可以包含可视化界面。
27.如何创建只读属性?
28.是非题:PropertyGet过程的返回值必须与PropertyLet过程的参数具有相同的数据类型。
29.如何验证仅接受包含某些值的属性的数据?
30.如何在代码中引用对象属性?
31.类方法与常规VBA过程有何不同?
32.什么是辅助方法?
33.在销毁对象之前触发了什么事件?
如果有兴趣,可以在留言中写下你的答案。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。