python3.7 openpyxl函數 拆分 excel 單元格

openpyxl 不支持xls 格式的表格,所以需要利用pandas 或者 xlwt 函數另存爲xlsx格式:

代碼如下:

# encoding:utf-8
import pandas as pd
import openpyxl
xl = pd.read_excel(r"E:\55\CRM經營分析表-10001741-1570416265044.xls")
xl.to_excel(r"E:\55\crms.xlsx")

# 注意的是,如果要執行下方代碼,需要把上方代碼註釋掉。


wk = openpyxl.load_workbook(r"E:\55\crms.xlsx")  #讀取本地的excel
wk_name = wk.sheetnames #讀取這個表格所有的sheet 名稱
wk_sheet = wk[wk_name[0]] #獲取這個表格的第一個 sheet
wk_sheet.unmerge_cells('B1:E2') #拆分 b1:E2區域單元格
wk.save(r"E:\55\s.xlsx") #保存爲s.xlsx

適用於python 3.x 版本的。如果能給你解決問題,點個關注唄!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章