用路径整理下就是文件夹了啊~
就是不知道要怎么整理呀
MsgBox Right(str, Len(str) - InStrRev(str, "\")) 这句不太理解,能不能讲解一下
我是想把文件夹的名称赋给A1
先用ThisWorkbook.Path获取路径。
得到的字符串的最后一个\后面的内容就是文件夹名称,这个好理解的吧?
然后,我们需要做的就是用截取字符串的函数把最后一个\后面的内容分离出来。
instrrev函数在帮助文件中的解释:
返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起。
因为路径中的\可能会比较多,我们只要最后一个,所以用这个函数直接返回最右边的位置。
用len-instrrev得到的结果就是文件名的长度了。用right截取一下就好了。
sub t()是获取当前文件夹的名称,不是路径!!!