一批简单的Excel VBA编程问题解答
excelperfect
前几天,在公众号中推送了21道简单的Excel VBA编程问题,详见《再放出一批简单的Excel VBA编程问题,试试回答看看》,下面给出解答,供参考。
1.如何确定单元格区域内的行数和列数?
使用Range.Rows.Count和Range.Columns.Count属性。
2.Application.Columns指的是什么?
活动工作表中的列。
3.你的程序在列B位置插入一个新列,原来的列B会怎样?
它向右移动成为列C。
4.假定单元格区域R指向单元格A1:D6,则R.Cells(6)指向哪个单元格?
单元格B2。当与单个数字参数一起使用时,Cells属性将从左到右、自上而下对整个单元格进行计数。
5.Worksheets(“Sales Data”).Cells指的是什么?
Sales Data工作表中的所有单元格。
6.如何引用单元格区域内的所有空白单元格?
将Range.SpecialCells方法与xlCellTypeBlanks参数一起使用。
7.单元格A10包含公式=SUM($A$1:$A$9),如果将此公式复制到单元格F20,它将更改为什么?
它根本没有改变,因为该公式使用绝对单元格引用。
8.公式包含单元格引用A$10,将此公式复制到另一个单元格会怎样?
调整了列引用以反映目标单元格,但行引用保持不变。
9.一个工作表中的公式如何引用另一个工作表中的单元格?
通过使用语法工作表名!单元格引用。
10.Excel如何从文本数据分辨出单元格公式?
所有公式均以字符“=”开头。
11.什么是循环引用?
当一个单元格中的公式引用另一个单元格时,该单元格直接或间接引用第一个单元格。
12.哪个Excel函数用于计算分期贷款的付款?
PMT函数。
13.哪个Excel函数将数字值格式化为货币格式?
DOLLAR函数。
14.是否可以在VBA代码中使用Excel函数?如果可以,应该怎么使用?
是,通过使用WorksheetFunction对象。
15.如何更改单元格区域的数字显示格式?
设置Range.NumberFormat属性。
16.在Excel中定义颜色时使用的三种原色是什么?
红色、绿色和蓝色。
17.设置哪个属性来更改单元格的背景颜色?
Range.Interior.Color属性。
18.哪个单位用于测量工作表中列的宽度?
默认字体中一个字符的宽度。
19.调用哪种方法来调整列的宽度以适合其所容纳的数据?
AutoFit方法。
20.调用哪种方法来在单元格区域内查找要指定字符串的所有实例?
实际上会调用两个方法:Find方法找到第一个实例;然后使用FindNext方法查找其他实例。
21.如果找不到指定的字符串,Find方法返回什么值?
Nothing。
很多时候,问题的答案并不是唯一的,对于上面的一些问题,你可以再找找有没有其他答案。