dir函式 遍歷檔名

2021-07-16 15:48:41 字數 783 閱讀 4490

dir(「位址\」)返回該位址下的第乙個檔案的檔名

sub t()

dim sr as string

sr = dir("g:\社團、活動\jmr\*.xlsx")這裡使用了萬用字元,並指定了副檔名;如果不指定,至少應當在位址後加 \ ,以實現遍歷

do msgbox sr

sr = dir

loop until sr = ""

end sub

使用do loop 函式以實現對每個檔名的遍歷。

另外的互動式表達方法:

①sr = dir("g:\社團、活動\jmr\*.xlsx")

②sr = dir("g:\社團、活動\「& [b1] &"\"& [b2])

③sr = dir("thisworkbook.path & "\「& [b1] &"\"& [b2])

用[b1]單元格表示資料夾名稱,用b2單元格表示副檔名,注意連線符號的使用,excel內內含的單元格名直接使用,非內含分割標記 \ 要加「 」,各部分之間用&

path表示位址中不帶有 \ ,需自己新增,而新增的時候必須注意不可直接加在path後邊,而是使用連線符號。

dir函式讀取相應路徑下的檔名或資料夾名

1 遍歷資料夾 mypath1 thisworkbook.path folename dir mypath1,vbdirectory 這裡主要是dir的第二個引數的變化 doif not folename like then if判斷語句主要是去掉 當前目錄和上一級目錄的識別符號 去掉點 str1 ...

遍歷資料夾修改檔名

php獲取目錄中的所有檔名 1 先開啟要操作的目錄,並用乙個變數指向它 開啟當前目錄下的目錄lala資料夾 handler opendir lala 檔名 2 迴圈的讀取目錄下的所有檔案 其中 filename readdir handler 是每次迴圈的時候將讀取的檔名賦值給 filename,為...

Makefile檔名操作函式

下面我們要介紹的函式主要是處理檔名的。每個函式的引數字串都會被當做乙個或是一系列的檔名來對待。dir 名稱 取目錄函式 dir。功能 從檔名序列中取出目錄部分。目錄部分是指最後乙個反斜槓 之前的部分。如果沒有反斜槓,那麼返回 返回 返回檔名序列的目錄部分。示例 dir src foo.c hacks...