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表格中如何冻结窗口?固定表格行列?
  • 热门搜索
    小学数学手抄报图片 国学经典手抄报图片 关于英雄的手抄报图片 三年级国庆节手抄报 消防安全手抄报大全 清明节手抄报花边 奥运会手抄报内容 数学手抄报的资料 成语故事手抄报图片 有关中秋节的手抄报