instr函数:指定一字符串在另一字符串中最先出现的位置
InStr(开始位置,查找的字符串, 搜索的子字符串)
例:InStr(1, w,"SQ")
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在VBA中InStrRev是执行反向查找的函数.
用法为:InStrRev(搜索的字符串, 查找的字符或字符串,开始查找的位置(倒数的位置))
本例可简化为:
InStrRev("dSdSd", "S")
问题:
谢谢!!
InStr In String
InStrRev In String Reverse(反向)
用instr查找第3个"\":D:\BoChao\DLFS for 2004\NetSet.exe时要知道从第几个字符开始查找;
用InStrRev查找最后一个"\",就简单了。
使用道具 举报
其实我个人认为了解全称的意义不是很大
文件路径:D:\BoChao\DLFS for 2004\NetSet.exe
需要得到文件名,就需要反向查找“\”
问题1纯属是为方便记忆,仅此而已。
问题2,没经验感触。所以想问,需要得到文件名,用instr是不是也可以?用instr会比用InStrRev麻烦许多?可以举段代码说明么?
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-5-20 01:11 , Processed in 0.259297 second(s), 4 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.