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