2016-09-19 495 views
5

我想從包含合併單元格的Excel工作表中讀取數據。 使用openpyxl讀取合併單元格時,第一個合併單元格包含該值,其餘單元格爲空。如何檢測Excel中的合併單元格與openpyxl

我想知道每個單元格是否合併以及合併多少個單元格,但是我找不到任何這樣做的函數。 工作表有空的其他單元格,所以我不能使用它。

會感謝任何幫助,我更喜​​歡openpyxl模塊,但其他模塊也可以工作。

謝謝大家!

回答

6

您可以在紙張上使用merged_cell_ranges(不能似乎每行找到)是這樣的:

from openpyxl import load_workbook 
wb = load_workbook(filename = 'a file name') 
sheet_ranges = wb['Sheet1'] 

print (sheet_ranges.merged_cell_ranges) 
相關問題