Dzwebs.Net

撰写电脑技术杂文十余年

vba clear清除公式、内容、格式的使用

Admin | 2013-7-25 9:33:17 | 被阅次数 | 85698

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在使用VBA的时候,我们可以借助clear清除Excel表格中指定范围内的不同数据,因为clear有多种清除内容的方法,下面是示例代码,希望对你有所帮助。

  一、清除所有属性

  清除Sheet9中的所有属性
  Sheet9.Cells.Clear

  清除默认表 Y1:Z10 这个范围的所有属性
  Range("Y1:Z10").Clear

  注意,使用Clear的时候,你得选择好清除的范围。一旦使用Clear,那么,所指定的范围的单元格中的格式、值、批注等全部被清空。

  二、清除指定范围的格式

  清除Sheet9中的所有单元格的格式
  Sheet9.Cells.ClearFormats

  清除默认表 Y1:Z10 这个范围的单元格的格式
  Range("Y1:Z10").ClearFormats

  注意哦,ClearFormats只清除格式,比如字体、字号、加粗、边框线等属性,而公式和单元格中的内容不被删除。

  三、清除指定范围的批注

  清除Sheet9中的所有单元格的批注
  Sheet9.Cells.ClearComments

  清除默认表 Y1:Z10 这个范围的单元格的批注
  Range("Y1:Z10").ClearComments

  记住,ClearComments只清除批注,非批注的所有东西都将被保留。

  四、清除指定范围的值

  清除Sheet9中的所有单元格的值
  Sheet9.Cells.ClearContents

  清除默认表 Y1:Z10 这个范围的单元格的值
  Range("Y1:Z10").ClearContents

  切记,ClearContents只清除值,即单元格中的数字文本或输入单元格中的任何内容,其它的东西都将被保留。

  使用Clear来清除相关的属性,大体就只有上述四种了。


该杂文来自: Excel杂文

上一篇:excel计算工资小数点有误差

下一篇:点击第一列就把名称相同的行的整行粘贴到Sheet2

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计