首页
/
每日頭條
/
科技
/
excel提取文件名生成目錄
excel提取文件名生成目錄
更新时间:2024-09-04 22:12:26

作者:祝洪忠 轉自:EXCEL之家ExcelHome

小夥伴們好啊,今天和大家分享一個高效好玩的技巧。

如下圖所示,在“測試”文件夾内,包含有兩個Word文件和子文件夾“測試2”,在“測試2”文件夾内有Excel文檔和另外一個子文件夾。

咱們看看如何快速獲取文件夾内的所有文件名。

excel提取文件名生成目錄(EXCEL快速提取文件夾内的文件名)1

接下來咱們以Excel 2016為例,說說具體的操作方法:

1、依次單擊【數據】→【獲取數據】→【自文件】→【自文件夾】

2、點擊【浏覽】按鈕,找到文件夾位置。

3、在數據查詢編輯器中,右鍵單擊Name字段,删除其他列。

4、最後單擊【關閉并上載】。

excel提取文件名生成目錄(EXCEL快速提取文件夾内的文件名)2

使用此方法,可以快速提取出包含子文件夾在内的所有文件列表,如果在文件夾中增加了子文件夾或是新增了文件,隻要在彙總表中單擊右鍵→刷新。就可以可獲取最新的文件名列表。

如果是低版本的Excel,還可以使用VBA代碼的方法來提取:

Sub FileDir() Dim p$, f$, k& '獲取用戶選擇文件夾的路徑 With Application.FileDialog(msoFileDialogFolderPicker) '選擇文件夾 If .Show Then p = .SelectedItems(1) '選擇的文件路徑賦值變量P Else Exit Sub '如果沒有選擇保存路徑,則退出程序 End If End With If Right(p, 1) <> "\" Then p = p & "\" f = Dir(p & "*.*") '返回變量P指定路徑下帶任意擴展名的文件名 '如果有超過一個文件存在,将返回第一個找到的文件名 '如果一個文件都沒有,則返回空 [a:a].ClearContents '清空A列數據 [a1] = "目錄" k = 1 Do While f <> "" '如果文件名不為空,則…… k = k 1 '累加文件個數 Cells(k, 1) = f f = Dir '第二次調用Dir函數,但不帶任何參數,則将返回同一目錄下的下一個文件。 Loop MsgBox "OK" End Sub

excel提取文件名生成目錄(EXCEL快速提取文件夾内的文件名)3

好了,今天的内容就是這些吧,祝各位小夥伴一天好心情!

圖文制作:老祝

星光

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
赤黴素有哪些作用
赤黴素有哪些作用
(文末有福利)中文通用名:赤黴素其他名稱:920、赤黴酸、GA作用特點赤黴素是一個廣譜性植物生長調節劑,可促進作物生長發育,使之提早成熟、提高産量、改進品質;可代替低溫打破種子、塊莖和鱗莖等器官的休眠,促進發芽;代替長日照或低溫誘導開花;誘...
2024-09-04
筆記本内存卡和硬盤有什麼區别
筆記本内存卡和硬盤有什麼區别
内存條是電腦真正的内存,而硬盤是電腦的外存,屬于存儲設備,内存絕非僅僅是起數據倉庫的作用。除少量操作系統中必不可少的程序常駐内存外,我們平常使用的程序,如Windows、Linux等系統軟件,包括打字軟件、遊戲軟件等在内的應用軟件,雖然把包...
2024-09-04
奇安信安全産品體系
奇安信安全産品體系
“殺病毒查木馬,對安全軟件來說是基礎必備,控制軟件權限濫用、保護個人隐私等将成為第三代安全軟件的核心主打。”8月5日,奇安信安全防護軟件冬奧版(簡稱:奇安信安全防護)正式上市,奇安信集團副總裁張庭表示,針對PC端隐私保護等場景,安全防護冬奧...
2024-09-04
拉鍊頭滑出怎麼裝回去
拉鍊頭滑出怎麼裝回去
拉鍊頭滑出怎麼裝回去?首先準備如下工具:鉗子一把以及螺絲刀一把,接下來我們就來聊聊關于拉鍊頭滑出怎麼裝回去?以下内容大家不妨參考一二希望能幫到您!拉鍊頭滑出怎麼裝回去首先準備如下工具:鉗子一把以及螺絲刀一把。先用螺絲刀将拉鍊的屁股撬開一點,...
2024-09-04
任務管理器哪些可以不用運行
任務管理器哪些可以不用運行
ProcessHacker是一個免費的、強大的、多用途的工具,幫助你監控系統資源,調試軟件和檢測惡意軟件。ProcessHacker–增強版任務管理器作為一個Windows用戶,用的軟件一多,難免會遇到有不正常的程序在後台默默地占用系統資源...
2024-09-04
Copyright 2023-2024 - www.tftnews.com All Rights Reserved