注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

晓磊的网上家园

我的城市

 
 
 

日志

 
 

Excel Range Clear的联合使用  

2013-04-06 10:13:06|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
Excel中的Range对象,是用来引用区域数据的,而Range中的Clear属性,则是用来对区域数据进行清除的,下面我们看这三者之间的联合使用。

①清除单元格中的内容

使用(ClearContents方法)
  Sub testClearContents()
   MsgBox "清除指定单元格区域中的内容"
   Worksheets(9).Range("B1:F8").ClearContents
  End Sub

如上代码功能,第9个工作表的B1:F8这个范围的数据,就被清除了。

再比如:

Private Sub Button_Click()

Sheet1.Range("B5:G22").ClearContents

Sheet1.Range("D23").ClearContents

Sheet1.Range("N5:P22").ClearContents

End Sub

②清除单元格中的格式

使用(ClearFormats方法)
  Sub testClearFormats()
  MsgBox "清除指定单元格区域中的格式"
  Worksheets(9).Range("B1:F8").ClearFormats
  End Sub

如上代码功能,第9个工作表的B1:F8这个范围的单元格的格式,就被清除了。

③清除单元格中的批注

使用(ClearComments方法)
  Sub testClearComments()
  MsgBox "清除指定单元格区域中的批注"
  Worksheets(9).Range("B1:F8").ClearComments
  End Sub

如上代码功能,第9个工作表的B1:F8这个范围的单元格的批准,就被清除了。

④清除单元格中的全部,包括内容、格式和批注

使用(Clear方法)
  Sub testClear()
  MsgBox "彻底清除指定单元格区域"
  Worksheets(9).Range("B1:F8").Clear
  End Sub

如上代码功能,第9个工作表的B1:F8这个范围的单元格的内容、批注、格式等,有什么,就清除什么,全部都清除。


  评论这张
 
阅读(1158)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017