|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
shName = Split(.SelectedItems(lngCount), "\")(UBound(Split(.SelectedItems(lngCount), "\")))
.SelectedItems(lngCount) 这个是选择的文件名称,大概像是D:\文件夹\文件夹\文件名称.xlsx 这样的形式。
用【D:\文件夹\文件夹\文件名称.xlsx】来举例, 将其用split函数,关键字符“\"来分割为数组{”D:“,”文件夹“,”文件夹“,”文件名称.xlsx“}的形式,而ubound(数组)表示取这个数组的下标,也就是shname=文件名称.xlsx
shName = Split(shName, ".")(0)---这一句继续将【文件名称.xlsx】用split函数,关键字符”.“来分割为数组{”文件名称“,”xlsx"},数组的上标可以用 数组(0) 来表示,所以 shName = Split(shName, ".")(0) 这一段就表示shname=文件名称 |
|