gpt4 book ai didi

vba - InSTR 或在 VBA 中查找函数

转载 作者:行者123 更新时间:2023-12-04 19:51:32 26 4
gpt4 key购买 nike

我遇到了一个问题。我已经完成研究,发现我可以使用 InSTR 函数来搜索字符串中的特定字符。

我想做的是获取从文件路径中提取的文件名。

目前我有

  InStr(StrFrom(pName), "\")

这里的问题是,它返回第一次出现的斜杠,因为我想获得最后一次出现的斜杠(这样我就可以使用围绕上述代码的“正确”函数来捕获文件名)

感谢任何有关如何获取字符串中最后一个斜杠的帮助!

谢谢!

最佳答案

Instr 从文本字符串的开头查找,InstrRev 从另一端开始查找。

Public Function FileNameOnly(ByVal FileNameAndPath As String) As String

FileNameOnly = Mid(FileNameAndPath, InStrRev(FileNameAndPath, "\") + 1, Len(FileNameAndPath))

End Function

关于vba - InSTR 或在 VBA 中查找函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40552684/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com