(1)如果想让数值总是输入第一个空单元格,你有什么好办法?
图4-48 当A列全为空时
(2)除了使用End属性,还能用哪些方法得到A列的第一个非空单元格?能不能用CurrentRegion属性和UsedRange属性?试一试。
参考答案
(1)
(2)
4.5.3 操作单元格,还需要了解什么
单元格里的内容,Value属性
如果单元格是一个瓶子,Value就是装在瓶子里的东西。
输入内容,修改数据,这些都是在设置Range对象的Value属性。
读取单元格的内容就是读取它的Value属性值。
Value是Range对象的默认属性,在给区域赋值时可以省略:
但为了保证程序运行过程中不出现意外,建议养成保留Value属性而不省略它的习惯。
单元格个数,Count一下就知道
Range对象的Count属性返回指定的单元格区域中包含的单元格个数。
如想知道B4:F10一共有多少个单元格,程序为:
得到的结果如图4-49所示。
图4-49 利用Count属性返回单元格个数
如想知道某个区域的行数或列数,代码为:
单元格地址,Address属性
想知道某个单元格的地址,可以读取它的Address属性,如图4-50所示。
图4-50 使用Address属性
4.5.4 亲密接触,操作单元格
选中单元格,Activate与Select方法
选中活动工作表的A1:B10单元格,代码可以为: