
在 Excel 中合併儲存格使數據看起來整齊有序。手動操作很簡單,但如果您需要合併數千個儲存格呢?您可以在 Python 中自動化此過程,輕鬆合併 Excel 文件中的儲存格。無需 Excel,只需編寫幾行程式碼即可完成工作。在本指南中,您將逐步學習如何使用 Python 在 Excel 中合併儲存格。讓我們深入了解,簡化您的 Excel 任務!
本文涵蓋以下主題:
- 用於合併 Excel 中儲存格的 Python 庫
- 如何使用 Python 在 Excel 中合併儲存格
- 在 Python 中拆分 Excel 儲存格
- 使用 Python 合併 Excel 中的一系列儲存格
- 使用 Python 拆分 Excel 中的一系列儲存格
- 免費資源
用於合併 Excel 中儲存格的 Python 庫
Aspose.Cells for Python 是一個強大的庫,簡化了處理 Excel 文件的過程。它允許開發人員以程式化方式操作 Excel 文檔。使用 Aspose.Cells,您可以輕鬆合併 Excel 中的儲存格、格式化工作表並執行複雜的計算。其強大的 API 使其成為希望自動化 Excel 任務的開發人員的首選。
Aspose.Cells for Python 提供了幾個使其成為使用 Python 在 Excel 中合併儲存格的理想選擇的功能:
- 易於整合:它與 Python 應用程序無縫整合。
- 靈活性:支持多種 Excel 格式。
- 高級自定義選項:您可以自定義儲存格格式、樣式等。
通過安裝庫開始使用 Aspose.Cells for Python via .NET。從 releases 下載。您也可以使用以下 pip 命令安裝:
pip install aspose-cells-python
如何使用 Python 在 Excel 中合併儲存格
請按照以下步驟使用 Python 在 Excel 中合併儲存格:
- 創建
Workbook
類的新實例。 - 使用
worksheets
集合訪問所需的工作表。 - 使用
cells
屬性訪問您要合併的特定儲存格。 - 在
cells
對象上調用merge
方法。 - 使用
save()
方法將工作簿保存為所需格式。
以下是演示這些步驟的 Python 程式碼片段:
import aspose.cells as cells | |
# Create a new workbook | |
workbook = cells.Workbook() | |
# Access the first worksheet | |
worksheet = workbook.worksheets.get(0) | |
worksheet_cells = worksheet.cells | |
# Merge cells A1 to C1 | |
worksheet_cells.merge(0, 0, 1, 3); | |
# Save the workbook | |
workbook.save("MergedCells.xlsx") |

如何使用 Python 在 Excel 中合併儲存格
在 Python 中拆分 Excel 儲存格
要在 Python 中拆分 Excel 儲存格,請按照以下步驟操作:
- 使用
Workbook
類加載現有工作簿。 - 訪問特定工作表。
- 使用
cells
屬性識別合併的儲存格範圍。 - 在
cells
對象上調用un_merge
方法。 - 保存工作簿。
以下是拆分 Excel 儲存格的 Python 程式碼片段:
import aspose.cells as cells | |
# Load a workbook | |
workbook = cells.Workbook("MergedCells.xlsx") | |
# Access the first worksheet | |
worksheet = workbook.worksheets.get(0) | |
worksheet_cells = worksheet.cells | |
# Unmerge cells A1 to C1 | |
worksheet_cells.un_merge(0, 0, 1, 3); | |
# Save the workbook | |
workbook.save("UnmergedCells.xlsx") |

如何使用 Python 拆分 Excel 儲存格
使用 Python 合併 Excel 中的一系列儲存格
要使用 Aspose.Cells for Python 合併 Excel 中的一系列儲存格,請按照以下步驟操作:
- 創建
Workbook
類的新實例。 - 訪問所需的工作表。
- 指定您要合併的儲存格範圍。
- 在
cells
對象上使用merge
方法。 - 使用
save()
方法保存工作簿。
以下是合併一系列儲存格的 Python 程式碼片段:
使用 Python 拆分 Excel 中的一系列儲存格
同樣,要使用 Aspose.Cells for Python 拆分 Excel 中的一系列儲存格,請按照以下步驟操作:
- 創建
Workbook
類的新實例。 - 訪問所需的工作表。
- 指定您要合併的儲存格範圍。
- 在
Cells
對象上使用un_merge
方法。 - 使用
save()
方法保存工作簿。
以下是合併一系列儲存格的 Python 程式碼片段:
import aspose.cells as cells | |
# Create a new workbook | |
workbook = cells.Workbook("MergeRangeOfCells.xlsx") | |
# Access the first worksheet | |
worksheet = workbook.worksheets.get(0) | |
# Create a Range | |
range = worksheet.cells.create_range("A1:D4") | |
# Merge range into a single cell | |
range.un_merge() | |
# Save the workbook | |
workbook.save("UnmergeRangeOfCells.xlsx") |
獲取免費許可證
如果您想探索 Aspose 產品的全部潛力,請訪問 license page 獲取免費的臨時許可證。這很簡單,並允許您測試 Aspose.Cells for Python 的全部功能。
合併儲存格的免費資源
除了在 Excel 中合併儲存格外,我們還提供各種資源來增強您對 Aspose.Cells 的理解。查看我們的文檔、教程和社區論壇以獲取更多見解。
結論
在這篇部落格文章中,我們探討了如何使用 Aspose.Cells for Python via .NET 在 Excel 中合併和拆分儲存格。我們涵蓋了設置、主要功能,並提供了實用的程式碼範例。我們鼓勵您進一步探索 Aspose.Cells,以增強您的 Excel 自動化任務。
如果您有任何問題或需要進一步的幫助,請隨時在我們的 免費支持論壇 上聯繫我們。