2016-09-19 44 views
5

ile excel içinde birleştirilmiş hücreler nasıl algılanır Birleştirilmiş hücreleri içeren excel sayfasından veri okumaya çalışıyorum. Birleştirilmiş hücreleri openpyxl ile okurken ilk birleştirilmiş hücre değeri içerir ve hücrelerin geri kalanı boştur.Openpyxl

Her hücre birleştiğinde ve kaç hücre birleştirildiğini bilmek isterdim ancak bunu yapan herhangi bir işlev bulamadım. Sayfada başka hücreler var, bu yüzden kullanamıyorum.

Herhangi bir yardımı takdir edeceğim, openpyxl modülünü tercih ediyorum ancak diğer modüller de işe yarayabilir.

Hepinize teşekkür ederiz!

Böyle (satır başına bulmak için görünmüyor olabilir) sayfasında merged_cell_ranges kullanabilirsiniz

cevap

6

:

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

print (sheet_ranges.merged_cell_ranges)