提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何快速打開文件夾中的所有Excel文件?

在這篇文章中,我介紹了從特定文件夾打開所有工作簿的宏。

使用VBA打開文件夾中的所有工作簿

使用Kutools for Excel列出一個特定文件夾的所有文件名 好idea3


使用VBA打開文件夾中的所有工作簿


1。 按 Alt + F11鍵 鍵打開 Microsoft Visual Basic for Applications 窗口。

2。 點擊 插入 > 模塊,並將下面的代碼粘貼到腳本中。

VBA:打開文件夾中的所有Excel文件

Sub OpenFiles()
'UpdateByExtendoffice20160623
    Dim xStrPath As String
    Dim xFileDialog As FileDialog
    Dim xFile As String
    On Error Resume Next
    Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
    xFileDialog.AllowMultiSelect = False
    xFileDialog.Title = "Select a folder [Kutools for Excel]"
    If xFileDialog.Show = -1 Then
        xStrPath = xFileDialog.SelectedItems(1)
    End If
    If xStrPath = "" Then Exit Sub
    xFile = Dir(xStrPath & "\*.xlsx")
    Do While xFile <> ""
        Workbooks.Open xStrPath & "\" & xFile
        xFile = Dir
    Loop
End Sub

doc從文件夾1打開文件

3。 按 F5 鍵,會彈出一個對話框,用於選擇要打開其中的所有工作簿的文件夾。 看截圖:
doc從文件夾2打開文件

4。 點擊 OK,並且特定文件夾中的所有工作簿都已打開。

Kutools for Excel, 你可以申請它的 複製完整路徑 功能將當前工作簿的保存路徑和粘貼複製到您需要的任何位置。 看截圖:
doc從文件夾3打開文件

使用Kutools for Excel列出一個特定文件夾的所有文件名

除了到一個文件夾中打開文件,你有沒有嘗試列出一個特定的文件夾中的所有文件名? 同 Kutools for Excel 文件名List實用程序,您可以快速列出一個文件夾中的所有類型或特定類型的文件。

Kutools for Excel, 與以上 120 方便的Excel功能,提高工作效率,節省工作時間。

免費安裝 Kutools for Excel,請按照以下步驟操作:

1。 點擊 企業 > 進出口 >文件名單。 看截圖:
doc從文件夾4打開文件

2。 在裡面 文件名列表 對話框中,選擇要列出從文件中,指定要列出文件類型,然後指定文件大小的單位,因為你需要的文件夾。 如果你願意,你可以創建超鏈接到將列出的文件名。 看截圖:
doc從文件夾5打開文件

3。 點擊 Ok,並且特定文件夾中的所有文件都已列入活動工作簿的新工作表中。 看截圖:
doc從文件夾6打開文件



推薦的Excel生產力工具

Kutools for Excel幫助您提前完成工作,並從人群中脫穎而出

  • 超過300強大的高級功能,專為1500工作場景設計,通過70%提高生產力,讓您有更多時間照顧家庭和享受生活。
  • 不再需要記憶公式和VBA代碼,從現在起讓你的大腦休息一下。
  • 成為3分鐘的Excel專家,複雜和重複的操作可以在幾秒鐘內完成,
  • 每天減少成千上萬的鍵盤和鼠標操作,現在告別職業病。
  • 110,000高效人才和300 +世界知名公司的選擇。
  • 60-day full功能免費試用。 60天退款保證。 2多年的免費升級和支持。

將選項卡式瀏覽和編輯帶到Microsoft Office,遠比瀏覽器的選項卡強大

  • Office選項卡專為Word,Excel,PowerPoint和其他Office應用程序設計:Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.