简单的Excel VBA编程问题又来了,你能答出来吗?
excelperfect
带着问题学习,或者经常回答一些问题,往往能够很大程度上提高学习效果。下面是一些简单的Excel VBA问题,你能答出来吗?有兴趣的朋友可以试试。
1.表达式11 mod 3的计算结果是什么?
2.如果A为True而B为False,则表达式A Or B的计算结果是什么?
3.比较表达式“Smith”= “smith”的计算结果是True还是False?
4.假设Obj1和Obj2都是对象引用,你如何确定它们是否引用了相同的对象?
5.表达式4 +2 * 8和(4 + 2)* 8的计算结果是否相同?请解释。
6.在If... End If块中的某些VBA语句总会执行吗?
7.什么时候可以省略Select Case语句的Else部分?
8.IIf函数有什么作用?
9.如何确保Do... Loop语句中的语句至少执行一次?
10.什么时候应该使用While ... Wend语句?
11.可以在For... Next循环中放入多少条Exit For语句?
12.Function过程与Sub过程有何不同?
13.过程中的代码行数有什么限制?
14.如何将数组作为参数传递给过程?
15.如何指定函数要返回的值?
16.过程中的局部变量能否在调用过程之间“记住”其值?如果要这样,怎么办?
17.VBA可以识别通用格式的日期,例如2020/11/11。在VBA代码中,如何表明该值是日期?
18.哪个VBA函数用于为日期添加间隔?
19.哪两个函数用于搜索文本(在另一个字符串中查找一个字符串)?
20.如何转换字符串,以使每个单词的首字母大写,而所有其他字母小写?
21.字符“A”和“a”是否具有相同的ASCII值?
22.如何从字符串开头提取一定数量的字符?
23.在VBA程序中使用哪个Excel对象引用的工作表单元格区域?
24.假设单元格区域引用单个工作表单元格,你如何知道该单元格是否为空?
25.Worksheet对象的UsedRange属性引用什么?
26.如何在单元格中添加批注?
27.一个工作表可以有多少个Selection对象?
28.Range.Activate和Range.Select方法有何不同?
可以在下面的留言中写下你的答案。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。
完美Excel社群2020.11.11动态
#VBA# Excel编程周末速成班第10课:使用Ranges和Selections
主要内容:使用Range对象;理解相对单元格区域;工作表批注;使用列和行确定单元格区域位置和大小;命名单元格区域。