將電子文檔檔案名成批灌入到Excel表格中以前介紹過利用批次處理或VBA代碼處理等方法。 其實在Windows 10環境下, 只用滑鼠控制操作, 就可以實現免工具、免代碼批量提取檔案名。
假設某君搜集了數百個工具軟體, 存放在一個資料夾中(圖1), 現在要將這些軟體的名稱用Excel表格來管理。 我們可以用如下辦法, 在Windows 10中用Excel 2016來完成。
1. 完全提取路徑與檔案名
我們面臨的第一個問題, 是如何將如此眾多的檔案名複製出來。 實際上, 要完成此項任務, 只需在資源管理器中打開軟體存放資料夾, 用Ctrl+A或Shift加滑鼠按一下的辦法將所有參與匯總的檔都選上, 然後點擊“主頁”選項卡功能面板中的“複製路徑”按鈕即可完成複製(圖2)。
2. 將純文字路徑灌入表格
啟動Excel 2016, 打開一張空白表, 在左上角第一空白儲存格中按一下滑鼠右鍵, 在“粘貼選項”下可見一個含有A字母的圖示, 表示“只保留文本”, 按一下該項(圖3)。 之後可以看到, 表格內已經灌滿含有路徑和所有檔案名的清單(圖4)。
3. 多餘路徑字串批量剔除
但是, 可以看到在列表的每一行中,
選中路徑字串“F:軟體測試”並執行Ctrl+C操作;按下Ctrl+H複合鍵啟動替換視窗, 在“查找內容”框中執行Ctrl+V動作粘貼路徑字串;最後點擊“全部替換”按鈕。 之後, 我們可以看到, 提示二百多項內容被替換完成, 這時的列表中就只剩下純淨的檔案名列表了(圖5)。
這樣, 我們就完成了利用Excel表格來管理小軟體檔案名目錄的任務。