Dim myStr1(50)為字符串,myStr2()為字符串
將I,n表示為整數
MyStr1是壹個字符串數組,myStr2是壹個動態數組。
使用for循環確定字符串數組中的每個元素是否包含特定字符,數組元素的下標從0開始。
對於i = 1到50
判斷myStr1(i-1)是否包含特定字符。
如果包含特定字符。
n = n + 1
ReDim myStr2(n)'重新定義動態數組的實際大小。
mystr 2(n-1)= mystr 1(I-1)'存儲在動態數組中。
如果…就會結束
接下來我
其中,InStr函數用於判斷是否包含特定字符。
壹個簡單的形式:InStr(string1,string2)
在string1中查找string2,如果沒有找到則返回0,否則返回string1中string2的起始位置。
具體用法是在VBA的幫助下。
-
"依次確定str1中excle文件的內容是否包含您要查找的字符串"
首先,我還是不知道妳要找的弦是什麽。
其次,如果它包含您正在尋找的字符串,用InStrRev函數提取文件名。因為文件完整路徑的後綴稱為。xls,反向搜索最後壹個路徑分隔符——反斜杠\在知道它在路徑字符串中的位置後就知道了文件名的長度,然後通過MID函數提取出來。
可能操作有點煩,暫時也沒想到其他好方法。詳情請參考下面的信息鏈接。