使用Python合并?Excel單元格指定行列或單元格范圍
合并 Excel 單元格是 Excel 數(shù)據(jù)處理和表格設(shè)計(jì)中的一項(xiàng)常用操作。例如,在制作表格標(biāo)題時(shí),經(jīng)常會(huì)將多個(gè)單元格合并,使標(biāo)題能夠跨列顯示,更加醒目和美觀。此外,當(dāng)對(duì)數(shù)據(jù)進(jìn)行分類時(shí),為了使同一類別的數(shù)據(jù)在視覺上更具整體性和區(qū)分度,可以將同一類別的單元格進(jìn)行合并。本文將介紹如何通過(guò)Python合并Excel 中的指定行、列、或單元格范圍。
Python Excel庫(kù)安裝
本文中需要用到 Spire.XLS for Python庫(kù)??梢灾苯邮褂靡韵聀ip命令安裝:(也可以下載產(chǎn)品包后再?gòu)谋镜芈窂桨惭b)
pip install Spire.XLS
Python合并Excel 中的指定行
使用 Workbook.LoadFromFile() 方法加載 Excel 示例文件。
使用 Workbook.Worksheets[] 屬性獲取指定工作表。
調(diào)用 Workheet.Rows[index].Merge() 方法合并Excel中指定行。
使用 Workbook.SaveToFile() 方法保存結(jié)果文件。
from spire.xls import *
from spire.xls.common import *
# 加載Excel文檔
workbook = Workbook()
workbook.LoadFromFile("示例.xlsx")
# 獲取第一張工作表
sheet = workbook.Worksheets[0]
# Merge the first column in Excel
sheet.Columns[8].Merge()
# 合并第一行
sheet.Rows[0].Merge()
# 保存結(jié)果文檔
workbook.SaveToFile("合并行.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
Python合并Excel 中的指定列
使用 Workbook.LoadFromFile() 方法加載 Excel 示例文件。
使用 Workbook.Worksheets[] 屬性獲取指定工作表。
調(diào)用 Workheet.Columns[index].Merge() 方法合并Excel中指定列。
使用 Workbook.SaveToFile() 方法保存結(jié)果文件。
from spire.xls import *
from spire.xls.common import *
# 加載Excel文檔
workbook = Workbook()
workbook.LoadFromFile("示例.xlsx")
# 獲取第一張工作表
sheet = workbook.Worksheets[0]
# 合并第一列
sheet.Columns[0].Merge()
# 保存結(jié)果文檔
workbook.SaveToFile("合并列.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
Python合并Excel 中的指定單元格區(qū)域
除了合并Excel中指定行或列之外,還可以合并指定的單元格范圍,步驟如下:
使用 Workbook.LoadFromFile() 方法加載 Excel 示例文件。
使用 Workbook.Worksheets[] 屬性獲取指定工作表。
調(diào)用 Worksheet.Range[].Merge() 方法合并Excel中指定的單元格范圍。
使用 Workbook.SaveToFile() 方法保存結(jié)果文件。
from spire.xls import *
from spire.xls.common import *
# 加載Excel文檔
workbook = Workbook()
workbook.LoadFromFile("示例.xlsx")
# 獲取第一張工作表
sheet = workbook.Worksheets[0]
# 合并B2:D5的單元格
sheet.Range["B2:D5"].Merge()
# 保存結(jié)果文檔
workbook.SaveToFile("合并指定單元格.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
合理運(yùn)用Excel中合并單元格的功能能夠讓表格布局更美觀、數(shù)據(jù)展示更清晰。
到此這篇關(guān)于使用Python合并 Excel單元格指定行列或單元格范圍的文章就介紹到這了,更多相關(guān)Python合并 Excel單元格內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python?excel合并居中值相同的單元格實(shí)例代碼
- Python實(shí)現(xiàn)Excel自動(dòng)分組合并單元格
- python操作openpyxl導(dǎo)出Excel 設(shè)置單元格格式及合并處理代碼實(shí)例
- Python批量合并有合并單元格的Excel文件詳解
- python之DataFrame實(shí)現(xiàn)excel合并單元格
- python使用pandas自動(dòng)化合并Excel文件的實(shí)現(xiàn)方法
- 使用Python實(shí)現(xiàn)合并多個(gè)Excel文件
- 使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景
相關(guān)文章
解決pytorch DataLoader num_workers出現(xiàn)的問(wèn)題
今天小編就為大家分享一篇解決pytorch DataLoader num_workers出現(xiàn)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01
Python 調(diào)用 C++ 傳遞numpy 數(shù)據(jù)詳情
這篇文章主要介紹了Python 調(diào)用 C++ 傳遞numpy 數(shù)據(jù)詳情,文章主要分為兩部分,c++代碼和python代碼,代碼分享詳細(xì),需要的小伙伴可以參考一下,希望對(duì)你有所幫助2022-03-03
Python通過(guò)uv進(jìn)行虛擬環(huán)境管理的完整指南
這篇文章主要為大家詳細(xì)介紹了Python通過(guò)uv進(jìn)行虛擬環(huán)境管理的相關(guān)方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-10-10
Numpy中的ravel_multi_index函數(shù)用法說(shuō)明
這篇文章主要介紹了Numpy中的ravel_multi_index函數(shù)用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-05-05
Python HTML解析模塊HTMLParser用法分析【爬蟲工具】
這篇文章主要介紹了Python HTML解析模塊HTMLParser用法,結(jié)合實(shí)例形式分析了HTMLParser模塊功能、常用函數(shù)及作為爬蟲工具相關(guān)使用技巧,需要的朋友可以參考下2019-04-04

