Excel VBA如何替换包含大于零的数字的每个单元格

周杰伦

如何替换范围内大于零的数字?

我可以在给定范围内替换一个特定的单词或数字:

Sheet1.Columns("N").Replace What:="1", Replacement:="Good", LookAt:=xlWhole, 
  SearchOrder:=xlByRows, MatchCase:=False

现在,如果我想替换所有包含大于零的数字的东西1-1000000,如使用循环语句,这会使宏运行缓慢。

我希望可以有这样的代码:

Sheet1.Columns("N").Replace What:=">0", Replacement:="Good", LookAt:=xlWhole,
  SearchOrder:=xlByRows, MatchCase:=False`
老虎头像

您可以使用过滤器:

Sub tgr()

    On Error Resume Next    'Prevents error if there are no cells with value >0
    With Intersect(Sheet1.UsedRange, Sheet1.Columns("N"))
        .AutoFilter 1, ">0"
        .Offset(1).Resize(.Rows.Count - 1).SpecialCells(xlCellTypeVisible).Value = "Good"
        .AutoFilter
    End With
    On Error GoTo 0         'Remove the On Error Resume Next condition

End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel:如何用一个空单元格替换包含某个值的单元格

来自分类Dev

VBA Excel:对于包含字母数字或仅数字内容的单元格,如何遍历B列?

来自分类Dev

如何用Excel VBA循环中的列表中的名称替换单元格中的数字

来自分类Dev

EXCEL VBA替换单元格的内容

来自分类Dev

EXCEL VBA替换单元格的内容

来自分类Dev

Excel中的每个单元格均包含字母和数字,并且总和基于字母

来自分类Dev

大范围替换Excel数字单元格值

来自分类Dev

如何在Excel中的两个日期之间计算大于或小于0(零)的单元格数目?

来自分类Dev

每个选定单元格的Excel VBA循环宏

来自分类Dev

Excel vba - 对于选择中的每个单元格

来自分类Dev

Excel高亮单元格大于

来自分类Dev

单元格公式替换中的Excel VBA错误1004

来自分类Dev

Excel VBA 用公式中的答案替换单元格

来自分类Dev

Excel VBA如果单元格包含文本则删除行

来自分类Dev

在VBA Excel中使用“如果单元格包含”

来自分类Dev

检查单元格是否是 Excel VBA 中的数字

来自分类Dev

如何检查Excel电子表格中的单元格是否包含数字

来自分类Dev

如何在excel中查找包含非数字字符的单元格

来自分类Dev

Excel,如果满足条件,则对包含字母数字单元格的单元格进行计数

来自分类Dev

如何在excel vba中删除具有特定值的每个单元格?

来自分类Dev

如何在excel vba中删除具有特定值的每个单元格?

来自分类Dev

Excel VBA如何使用工作表上的公式编辑每个单元格

来自分类Dev

如何遍历 VBA 和 Excel 中选定列中的每个单元格?

来自分类Dev

如果单元格包含VBA / Excel中的特定值,如何从范围中删除列

来自分类Dev

如何计算包含大于和小于excel中平均值的x和y值的单元格对的数量?

来自分类Dev

删除Excel VBA中包含“ xxx”的(单元格的)单元格的优雅方法

来自分类Dev

VBA Excel - 为包含基于另一个单元格值的值的行中的每个单元格着色

来自分类Dev

如何删除Excel中每个单元格中的回车?

来自分类Dev

如何在Excel中用特定值替换单元格?

Related 相关文章

  1. 1

    Excel:如何用一个空单元格替换包含某个值的单元格

  2. 2

    VBA Excel:对于包含字母数字或仅数字内容的单元格,如何遍历B列?

  3. 3

    如何用Excel VBA循环中的列表中的名称替换单元格中的数字

  4. 4

    EXCEL VBA替换单元格的内容

  5. 5

    EXCEL VBA替换单元格的内容

  6. 6

    Excel中的每个单元格均包含字母和数字,并且总和基于字母

  7. 7

    大范围替换Excel数字单元格值

  8. 8

    如何在Excel中的两个日期之间计算大于或小于0(零)的单元格数目?

  9. 9

    每个选定单元格的Excel VBA循环宏

  10. 10

    Excel vba - 对于选择中的每个单元格

  11. 11

    Excel高亮单元格大于

  12. 12

    单元格公式替换中的Excel VBA错误1004

  13. 13

    Excel VBA 用公式中的答案替换单元格

  14. 14

    Excel VBA如果单元格包含文本则删除行

  15. 15

    在VBA Excel中使用“如果单元格包含”

  16. 16

    检查单元格是否是 Excel VBA 中的数字

  17. 17

    如何检查Excel电子表格中的单元格是否包含数字

  18. 18

    如何在excel中查找包含非数字字符的单元格

  19. 19

    Excel,如果满足条件,则对包含字母数字单元格的单元格进行计数

  20. 20

    如何在excel vba中删除具有特定值的每个单元格?

  21. 21

    如何在excel vba中删除具有特定值的每个单元格?

  22. 22

    Excel VBA如何使用工作表上的公式编辑每个单元格

  23. 23

    如何遍历 VBA 和 Excel 中选定列中的每个单元格?

  24. 24

    如果单元格包含VBA / Excel中的特定值,如何从范围中删除列

  25. 25

    如何计算包含大于和小于excel中平均值的x和y值的单元格对的数量?

  26. 26

    删除Excel VBA中包含“ xxx”的(单元格的)单元格的优雅方法

  27. 27

    VBA Excel - 为包含基于另一个单元格值的值的行中的每个单元格着色

  28. 28

    如何删除Excel中每个单元格中的回车?

  29. 29

    如何在Excel中用特定值替换单元格?

热门标签

归档