【问题标题】:Instr vs InStrRev function in VBAVBA 中的 Instr 与 InStrRev 函数
【发布时间】:2016-05-05 19:02:05
【问题描述】:

在下面我使用 Instr 函数的示例中,它按预期返回 1。

 InStr(1, "rom test", "rom", vbTextCompare) 

如果我使用 InStrRev 函数,它会返回 0

InStrRev("rom test", "rom", vbTextCompare)

我不确定为什么 InStrRev 返回 0 而不是 1 ?我知道 Instr 从左侧开始搜索字符串,而 InstrRev 从右侧开始搜索。

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    您的语法错误。第三个参数是开始位置,而不是比较模式。应该是:

    InStrRev("rom test", "rom", , vbTextCompare)
    

    或使用命名参数。

    【讨论】:

      猜你喜欢
      • 2017-04-30
      • 2017-03-25
      • 1970-01-01
      • 2018-10-17
      • 1970-01-01
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多