excel中使用vba函数将小于1000的数值转换为0

 时间:2024-10-14 08:48:46

1、首先我们打开一个工作样表作为例子。

excel中使用vba函数将小于1000的数值转换为0

2、打开vba编辑器,插入一个新的模块,在模娄壶狩匈块编辑框中输入以下代码:Sub numbertozero()Dim c As RangeDim rng As RangeSet rng 租涫疼迟= ActiveSheet.Range("A1").CurrentRegionFor Each c In rng.Cells If c.Value < 1000 Then c.Cells = 0 NextEnd Sub

excel中使用vba函数将小于1000的数值转换为0

3、我们定义c和rng为区域变量,然后赋值rng为全选整个工作薄表格的区域范围。

excel中使用vba函数将小于1000的数值转换为0

4、使用for each历遍整个工作薄的单元格,定义c为区域变量即是在rng变量中寻找所有的单元格。

excel中使用vba函数将小于1000的数值转换为0

5、在循环中,每寻找到一个单元格都对其单元格值进行一次判断,本例中是对c.value判炝里谧艮断是否小于1000,如果是,则将其值改为0

excel中使用vba函数将小于1000的数值转换为0

6、我们侑喏嵋甲插入一个按钮,指定这个宏,然后运行,会发现单元格内数值少于1000的数全部变更为数值0。记住字符串不会被这个判断语句判断,所以不会发生更改。

excel中使用vba函数将小于1000的数值转换为0
  • Excel用函数自动排序
  • Excel 2019如何在图表中添加数据
  • excel2010如何筛选找出介于某个范围的值
  • Excel如何新建格式规则
  • excel表格中如何冻结窗口?固定表格行列?
  • 热门搜索
    黑白手抄报 抗日战争手抄报 迎新春手抄报 七夕手抄报 诗海拾贝手抄报 2035年的祖国手抄报 普通话手抄报简单漂亮 感恩母亲的手抄报 开学手抄报 心理健康手抄报大全