分类：电脑/网络-软件-办公软件
问题：excel2007用宏取字符串"H:\月报\09年08月\月报下 
"H:\月报\09年08月\月报下报09年01月\辽宁\售罄\鞍山富田"如上一段路径.我想用宏取出后面"鞍山富田"四个字问题的关键是这个路径没有固定长度,"辽宁"那个地方有可能是"黑龙江"而且最后一个文件夹"鞍山富田"长度也不是固定的.有可能是五个字或者更长.的规律就是从后面数第一个"\"后面的所有字,其实也就是最后一个文件夹的名字,再换种说法就是求一个EXCEL文件所在文件夹名字.说得有点乱.呵呵
回答：Sub 按钮1_单击()
s = Cells(1, 1)
Cells(2, 1) = Right(s, Len(s) - InStrRev(s, "\"))
End Sub
 放在cells(1,1)中的.
还一个方法是
a=split(s,"\")
cells(2,1)=a(ubound(a))