Excel-搜索并替换倒逗号

Excel-搜索并替换倒逗号,excel,excel-formula,excel-2010,Excel,Excel Formula,Excel 2010,所以,这个问题似乎很琐碎,但我找不到解决办法。大致上,我有以下公式: =IfError(1/0;"MyError") 我想使用excel搜索和替换选项将“MyError”更改为“set_error_str” 我所尝试的: 大量的转义倒逗号(我尝试了多达4个) CHAR(34) 注意-我知道如何使用VBA,但我想要一个带有搜索和替换(Ctrl+H)的普通用户解决方案。在网上我找到了很多替代公式的例子,但这也不是我想要的。我没有看到问题所在。[Ctrl]+H,搜索“MyError”),替换为设置错

所以,这个问题似乎很琐碎,但我找不到解决办法。大致上,我有以下公式:

=IfError(1/0;"MyError")
我想使用excel搜索和替换选项将“MyError”更改为“set_error_str”

我所尝试的:

  • 大量的转义倒逗号(我尝试了多达4个)
  • CHAR(34)
    注意-我知道如何使用VBA,但我想要一个带有搜索和替换(Ctrl+H)的普通用户解决方案。在网上我找到了很多替代公式的例子,但这也不是我想要的。

    我没有看到问题所在。[Ctrl]+H,搜索
    “MyError”)
    ,替换为
    设置错误


    在查找和更换之前



    查找并替换后

    我看不出问题所在。[Ctrl]+H,搜索
    “MyError”)
    ,替换为
    设置错误


    在查找和更换之前



    找到并替换后

    这对我来说很有效

    • 在查找框中输入“MyError”(带引号)
    • 在替换框中输入:set\u error\u str
    • 展开选项并确保“查找范围”设置为“公式”


    现在它应该可以工作了,这就是我的工作

    • 在查找框中输入“MyError”(带引号)
    • 在替换框中输入:set\u error\u str
    • 展开选项并确保“查找范围”设置为“公式”


    现在它应该可以工作了

    您是否已将\u error\u str创建为命名范围或定义的名称?是的。set\u error\u str是定义的名称。是否已将set\u error\u str创建为命名范围或定义的名称?是。set\u error\u str是一个已定义的名称。您所做的与OP所做的不同,这可能是
    FindWhat:=“MyError”
    ReplaceWith:=“set\u error\u str”
    ,它将始终封装在引号中——这是一个很好的解决方案!使用VBA似乎更容易/更可靠,但希望普通用户记住这一点,并且不犯错误,这有点牵强:)这一个也可以。奇怪的是,昨天我只试过一次,然后我开始考虑转义字符等。你所做的和OP所做的不一样,大概是
    FindWhat:=“MyError”
    replacetwith:=“set\u error\u str”
    ,它总是用引号括起来——这是一个很好的解决方案!使用VBA似乎更容易/更可靠,但希望普通用户记住这一点,并且不犯错误,这有点牵强:)这一个也可以。奇怪的是,昨天我只试过一次,然后我就开始考虑逃避角色等等。是的,它对我也很有效。奇怪的是,昨天我只试过一次,然后我就开始考虑逃避角色等等。是的,它对我也很有效。奇怪的是,昨天我只试过一次,然后我就开始考虑逃避角色等等。