如何在 Excel 中多次複製多個工作表?
有時,我們可能需要在工作簿中製作指定工作表的一份或多份副本。這裡有一些快速的方法,可以幫助您輕鬆地在 Excel 中一次複製一個或多個工作表多次。
- 使用「移動或複製」命令將多個工作表的一份副本一次性複製到活動/另一個工作簿中
- 使用 Kutools for Excel 將多個工作表的多份副本複製到活動工作簿中
- 使用 VBA 程式碼將某個工作表的多份副本複製到活動工作簿中
- 從多個工作簿中將多個工作表的一份副本複製到新的工作簿中
使用 Excel 的「移動或複製」命令,將多個工作表的一份副本一次性複製到活動工作簿或另一個工作簿中
透過 Excel 中的「移動或複製」命令,您可以一次性將一個工作表、多個特定工作表或所有工作表複製到活動工作簿或另一個工作簿中。
1. 在要複製工作表的工作簿中,在工作表標籤欄上選擇多個工作表。
注意:按住 CTRL 鍵,您可以在工作表標籤欄上逐一點擊以選擇多個不相鄰的工作表標籤;按住 SHIFT 鍵,您可以通過點擊第一個和最後一個工作表標籤來選擇多個相鄰的工作表標籤。
2. 右鍵單擊工作表標籤欄上的選定工作表標籤,然後從上下文選單中選擇「移動或複製」。請參見截圖:
3. 在「 移動或複製」對話框中,請指定以下設置:
(1) 從「目標工作簿」下拉列表中指定要複製工作表到的工作簿。您可以根據需要選擇活動工作簿、另一個打開的工作簿或新工作簿。
(2) 指定複製的工作表在工作表標籤欄上的位置,您可以選擇放在所有現有工作表之後。
(3) 勾選「創建副本」選項,如果您不勾選此選項,選定的工作表將被移動到目標工作簿。
(4) 點擊「確定」按鈕。
現在它會將選定的工作表僅複製一份到指定的工作簿中。若要製作這些工作表的多份副本,您可以多次重複該操作。
使用 Kutools for Excel 將多個工作表的多份副本複製到活動工作簿中
雖然在 Excel 中複製多個工作表很簡單,但如果您想在當前工作簿中製作多個工作表的多份副本,則可能需要反覆使用「移動或複製」命令。想要一鍵完成嗎?借助第三方外掛程式 Kutools for Excel 的「複製工作表」工具,您只需點擊一下即可在 Excel 中製作多個工作表的多份副本。
1。點擊 Kutools Plus > 複製工作表。請參見截圖:
注意:點擊 Kutools Plus > 工作表 > 複製工作表 也可以獲得此功能。
2. 在「複製多個工作表」對話框中應用設置:
(1) 從「複製選中的工作表」部分勾選要複製的工作表。
(2) 指定複製的份數。
(3) 確定複製的工作表的位置,例如,在所有工作表之前或之後,或在當前工作表之前或之後。
(4) 點擊「確定 」按鈕。
3. 彈出提示框提醒您已將選定的工作表複製了多次,請點擊「確定」按鈕退出。請參見截圖:
Kutools for Excel 的這個「複製多個工作表」功能只需幾次點擊即可在活動工作簿中製作多個指定工作表的多份副本。免費試用!
使用 VBA 程式碼將一個指定工作表的多份副本複製到活動工作簿中
如果您想製作 10 份指定工作表的副本,使用「移動或複製」命令將非常耗時,並且您必須多次重複操作。但是,使用以下 VBA 程式碼,您可以一次快速複製工作表 10 次。
1. 按住 ALT + F11 鍵,打開 Microsoft Visual Basic for Applications 視窗。
2. 點擊「插入」>「模組」,並將以下程式碼粘貼到模組視窗中。
VBA:將某個工作表的多份副本複製到活動工作簿中
Sub Copier ()
Dim x As Integer
x = InputBox("Enter number of times to copy Sheet1")
For numtimes = 1 To x
ActiveWorkbook.Sheets("Sheet1").Copy _
After:=ActiveWorkbook.Sheets("Sheet1")
Next
End Sub
注意:在上述程式碼中,將 "Sheet1" 替換為要複製的工作表名稱。
3. 然後按下 F5 鍵運行程式碼,彈出提示框詢問您需要多少份工作表副本。
4. 然後點擊「 確定」,指定的工作表已在活動工作簿中被複製 100 次。
從多個工作簿中將多個工作表的一份副本複製到新的工作簿中
如果您安裝了 Kutools for Excel,您還可以應用其「合併工作表」功能,只需在 Excel 中點擊幾下即可將多個關閉工作簿中的多個工作表的一份副本複製到新的工作簿中。
1. 點擊 Kutools Plus > 合併以啟動「合併工作表」功能。
2. 在「合併工作表 – 第 1 步(共 3 步)」嚮導中,請勾選「將多個工作簿中的多個工作表合併到一個工作表」選項,並點擊「 下一步」按鈕。請參見截圖:
3. 在「合併工作表 – 第 2 步(共 3 步)」嚮導中,請按照以下截圖所示進行操作:
(1) 點擊「添加」>「 文件」或「目錄」以添加要複製工作表的工作簿。
(2) 在「工作簿列表」部分,勾選要複製工作表的工作簿;
(3) 在「工作表列表」部分,勾選要複製的工作表;
(4) 重複上述 (2) 和 (3) 以選擇其他要複製的工作簿中的工作表。
(5) 點擊「下一步」按鈕。
4. 在「合併工作表 – 第 3 步(共 3 步)」嚮導中,請根據需要配置複製設置,並點擊「 完成」按鈕。
5. 現在在新對話框中,請指定一個目標目錄以保存新工作簿,在「文件名 」框中命名新工作簿,並點擊「保存 」按鈕。請參見截圖:
現在會出現另外兩個對話框,詢問您是否要打開新工作簿並保存合併方案,請根據需要點擊按鈕。至此,它已經一次性從多個工作簿中複製了所有指定的工作表。
借助這個「合併(工作表)」工具,您可以輕鬆地複製和合併工作表和工作簿,如下列清單所示。免費試用!
(1) 快速將多個工作表 / 區域從工作簿合併到一個工作表中;
(2) 快速將跨工作簿的所有同名工作表合併到一個工作表中;
(3) 快速將工作表或工作簿合併到一個工作簿中;
(4) 快速從多個工作表中匯總 / 計算數據到一個工作表中。
最佳辦公效率工具
🤖 | 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%,每天為您減少數百次鼠標點擊!