Skip to main content

如何在 Excel 中打印多個工作簿?

Author: Kelly Last Modified: 2025-05-12

逐一打印多個工作簿可能是一項繁瑣的任務。與其這樣,不如一次打印所有需要的工作簿,豈不是更有效率?本文提供了一個逐步指南,介紹如何同時批量打印多個 Excel 工作簿,無論它們是位於相同還是不同的目錄中。這種方法確保了簡化的打印流程,節省您的時間和精力。

一次性打印多個工作簿中的活動工作表

使用 Kutools for Excel 打印多個工作簿中的特定或所有工作表

使用 VBA 代碼打印多個工作簿的所有工作表


arrow blue right bubble 一次性打印多個工作簿中的活動工作表

如果您有多個包含許多工作表的工作簿,但只需要打印每個工作簿中的活動工作表,可以通過以下步驟解決這個問題:

1. 將您要打印的工作簿放入一個文件夾中,並確保這些工作簿已打開,然後激活您要打印的工作簿中的工作表。

2. 前往包含您要打印的工作簿的文件夾,選擇所有工作簿,右鍵單擊,從上下文菜單中選擇 列印,請參見截圖:

select all of the workbooks, right-click, and choose Print

然後,所有打開的工作簿中的活動工作表都會被打印出來。

注意:
  • 您要打印的所有工作簿文件必須在同一個文件夾中。
  • 此方法不會打印整個工作簿,只能打印每個工作簿中的活動工作表。

arrow blue right bubble 使用 Kutools for Excel 打印多個工作簿中的特定或所有工作表

如果您想從一個或多個文件夾中選擇的工作簿中打印指定的工作表,上述方法對您來說並不適用。但是 Kutools for Excel 可以做到!Kutools for Excel 的批量打印向導工具可以完全打印所有或特定工作簿,無論它們是在同一個文件夾還是不同文件夾中。

Kutools for Excel 提供超過 300 種進階功能,簡化複雜任務,提升創造力與效率。 結合 AI 能力,Kutools 能夠精準自動化任務,讓數據管理變得輕而易舉。Kutools for Excel 的詳細資訊...免費試用...
注意: 要應用此批量打印向導功能,首先,您應該下載並安裝 Kutools for Excel

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

1. 點擊 Kutools Plus > 列印 > 批量列印向導

2. 在「批量列印向導 - 第 1 步(共 4 步) 」對話框中,選擇要打印的文件類型。如果選擇所有要打印的文件都在同一目錄中,在向導的第 2 步中,點擊瀏覽按鈕選擇包含要打印的工作簿的文件夾,然後選擇文件類型,您可以打印 xls 文件、CSV、txt、prn 文件或兩者,也可以從文件規範中指定其他文件格式。

select the files to be printed in step 1
arrow down
choose the type of files to be printed

如果您選擇要在多個目錄中打印的文件,在向導的第 2 步中,點擊添加文件按鈕以添加不同目錄中的工作簿。

If select The files to be printed in multiple directories
arrow down
click the Add Files button to add the workbooks

3. 在向導的第 3 步中,選擇列印表的類型,有幾種打印類型可供選擇:

  • 完全打印整個工作簿
  • 僅打印工作表
  • 僅打印圖表工作表
  • 一起打印工作表和圖表工作表
  • 打印特定的工作表,並從右側的工作簿列表中勾選您要打印的工作表。

select the printing sheet type

4. 點擊下一步按鈕,在向導的第 4 步中,根據需要指定打印設置:

  • 選項靜默模式:將不會打開即將打印的文件。
  • 生成一份匯總報告:將生成一份報告,其中包括要打印的文件信息,並列出發生的錯誤。
  • 禁用自動宏:自動宏將不會在打開的工作簿中執行。
  • 密碼密碼提示:將彈出一個對話框讓您輸入密碼以打印需要密碼才能打開的文件。
  • 使用該密碼:請輸入密碼以打印需要密碼才能打開的文件。
  • 鏈接和遠程引用:當每個文件打開時,將更新鏈接和遠程引用。

specify the printing settings

5. 點擊完成按鈕開始打印,它將逐個完整地打印每一個工作簿。


arrow blue right bubble 使用 VBA 代碼打印多個工作簿的所有工作表

如果您想打印多個工作簿的所有工作表,上述方法將不起作用,但以下簡短的 VBA 代碼可以幫助您快速打印它們。

1. 按住 ALT + F11 鍵,打開 Microsoft Visual Basic for Applications 窗口。

2. 點擊插入 > 模塊,並將以下代碼粘貼到模塊窗口中。

Sub PrintAllSheets()
'Updated by Extendoffice 2024/07/23
Dim wb As Workbook, sht As Object
For Each wb In Excel.Workbooks
For Each sht In wb.Sheets
sht.PrintOut
Next sht
Next wb
End Sub
  

3. 然後按下 F5 鍵運行代碼,所有工作簿中的工作表都將被打印。


相關文章:

如何將 Excel 頁面設置複製到其他工作表?

如何在 Excel 中打印區域?

最佳辦公效率工具

🤖 Kutools AI 助手:基於智能執行方式革新數據分析:智能執行   |  生成代碼  |  創建自訂公式  |  分析數據並生成圖表  |  調用 Kutools 函數
熱門功能查找、標記重複值或識別重複項   |  刪除空行   |  合併列或單元格而不丟失數據   |   四捨五入無需公式 ...
高級 LOOKUP多條件 VLookup    多值 VLookup  |   多表查找   |   模糊查找 ....
高級下拉列表快速創建下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  |  比較區域和列 ...
特色功能網格聚焦   |  設計檢視   |   增強編輯欄    工作簿與工作表管理器   |  資源庫(自動文本)   |  日期提取器   |  合併資料   |  加密/解密儲存格    按列表發送電子郵件   |  超級篩選   |   特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文本工具添加文本刪除特定字符、...)   |   50+ 圖表 類型甘特圖、...)   |   40+ 實用 公式基於生日計算年齡、...)   |   19 個插入工具插入QR碼根據路徑插入圖片、...)   |   12 個轉換工具金額轉大寫匯率轉換、...)   |   7 個合併與分割工具高級合併行分割儲存格、...)   |   ... 還有更多

使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。  點擊這裡獲取您最需要的功能...


Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
  • 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
  • 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!