在公式单元格上使用Range.Replace

加里的学生

我有一个简短的值列表,从A1A10

在此处输入图片说明

A4包含字符串,abA5包含公式:

="a" & "b"

如果我运行:

Sub Test1()
    Dim r As Range

    Set r = Range("A1:A10")
    r.Replace What:="ab", Replacement:="x"
End Sub

只有A4被修改。

如何在两种情况下都能使用替换方法?

编辑#1:

我总是可以使用循环逐项检查/替换,但是.Replace速度要快得多。我想我可以构建并使用一个临时的AutoFilter,但这似乎很极端。

维塔塔

这是我创建的:

Option Explicit

Sub TestMe()

    Dim myCell As Range
    Dim myText As String

    For Each myCell In Worksheets(1).Range("A1:A10")
        If InStr(myCell.Text, "ab") > 0 Then
            myText = myCell.Text
            myCell = Replace(myText, "ab", "x")
            myCell.Value = myText
        End If
    Next myCell

End Sub

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在公式单元格上使用Range.Replace

来自分类Dev

使用-replace从csv中的单元格中删除带有特殊字符的字符串

来自分类Dev

编译器问题:给定T或F条件,并使用字符串和列单元格,在replace()上出现AssertionError

来自分类Dev

使用IF公式显示空白单元格

来自分类Dev

使用变量的单元格公式

来自分类Dev

如何在Microsoft Excel中使用公式添加左单元格和上单元格?

来自分类Dev

如果条件满足表单元格中如何删除表行?-欢迎使用preg_replace或domdocument

来自分类Dev

使用VBA在范围内的依赖单元格上添加公式

来自分类Dev

在Excel上使用自定义列表获取单元格数组最大值的公式

来自分类Dev

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

来自分类Dev

在仅公式单元格上执行操作时出错

来自分类Dev

OpenOffice Calc不会扩展单元格上的公式

来自分类Dev

在单独的Google表格中的单元格上应用公式

来自分类Dev

公式单元格上的XlsxWriter设置格式

来自分类Dev

使用单元格中的文本值查找包含公式的单元格的地址

来自分类Dev

在另一个公式中使用的单元格旁边的单元格的AVG

来自分类Dev

在另一个公式中使用的单元格旁边的单元格的AVG

来自分类Dev

Excel如果空白单元格在公式中使用其他单元格

来自分类Dev

基于公式中使用的单元格的条件格式单元格

来自分类Dev

根据单元格公式结果使用POI设置单元格样式

来自分类Dev

使用Apache POI在Excel中将公式单元格转换为错误单元格

来自分类Dev

使用Excel VBA将公式插入单元格

来自分类Dev

Excel VBA:使用公式自动填充多个单元格

来自分类Dev

使用“如果单元格包含#N / A”作为公式条件。

来自分类Dev

如何使用公式为Excel中的单元格着色?

来自分类Dev

使用宏重置单元格中的公式

来自分类Dev

在Excel中的公式中使用最新的单元格

来自分类Dev

使用下拉列表中的公式忽略空白单元格

来自分类Dev

使用公式增加单元格中的某些值

Related 相关文章

  1. 1

    在公式单元格上使用Range.Replace

  2. 2

    使用-replace从csv中的单元格中删除带有特殊字符的字符串

  3. 3

    编译器问题:给定T或F条件,并使用字符串和列单元格,在replace()上出现AssertionError

  4. 4

    使用IF公式显示空白单元格

  5. 5

    使用变量的单元格公式

  6. 6

    如何在Microsoft Excel中使用公式添加左单元格和上单元格?

  7. 7

    如果条件满足表单元格中如何删除表行?-欢迎使用preg_replace或domdocument

  8. 8

    使用VBA在范围内的依赖单元格上添加公式

  9. 9

    在Excel上使用自定义列表获取单元格数组最大值的公式

  10. 10

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

  11. 11

    在仅公式单元格上执行操作时出错

  12. 12

    OpenOffice Calc不会扩展单元格上的公式

  13. 13

    在单独的Google表格中的单元格上应用公式

  14. 14

    公式单元格上的XlsxWriter设置格式

  15. 15

    使用单元格中的文本值查找包含公式的单元格的地址

  16. 16

    在另一个公式中使用的单元格旁边的单元格的AVG

  17. 17

    在另一个公式中使用的单元格旁边的单元格的AVG

  18. 18

    Excel如果空白单元格在公式中使用其他单元格

  19. 19

    基于公式中使用的单元格的条件格式单元格

  20. 20

    根据单元格公式结果使用POI设置单元格样式

  21. 21

    使用Apache POI在Excel中将公式单元格转换为错误单元格

  22. 22

    使用Excel VBA将公式插入单元格

  23. 23

    Excel VBA:使用公式自动填充多个单元格

  24. 24

    使用“如果单元格包含#N / A”作为公式条件。

  25. 25

    如何使用公式为Excel中的单元格着色?

  26. 26

    使用宏重置单元格中的公式

  27. 27

    在Excel中的公式中使用最新的单元格

  28. 28

    使用下拉列表中的公式忽略空白单元格

  29. 29

    使用公式增加单元格中的某些值

热门标签

归档