Ich versuche, openpyxl zu verwenden, um eine vorhandene Excel-Arbeitsmappe zu öffnen und zu ändern, aber ich kann die Datei nicht einmal ohne Fehler öffnen.
from openpyxl import load_workbook
ws = load_workbook('PO-Copy.xlsx')
Ich erhalte eine lange TypeError als Ergebnis:
Traceback (most recent call last):
File "", line 6, in
File "C:\Python27\Lib\site-packages\openpyxl\reader\excel.py", line 151, in load_workbook
_load_workbook(wb, archive, filename, read_only, keep_vba)
File "C:\Python27\Lib\site-packages\openpyxl\reader\excel.py", line 224, in _load_workbook
keep_vba=keep_vba)
File "C:\Python27\Lib\site-packages\openpyxl\reader\worksheet.py", line 308, in read_worksheet
fast_parse(ws, xml_source, shared_strings, style_table, color_index)
File "C:\Python27\Lib\site-packages\openpyxl\reader\worksheet.py", line 296, in fast_parse
parser.parse()
File "C:\Python27\Lib\site-packages\openpyxl\reader\worksheet.py", line 84, in parse
dispatcher[tag_name](element)
File "C:\Python27\Lib\site-packages\openpyxl\reader\worksheet.py", line 282, in parse_data_validation
dv = parser(tag)
File "C:\Python27\Lib\site-packages\openpyxl\worksheet\datavalidation.py", line 179, in parser
dv = DataValidation(**element.attrib)
TypeError: __init__() got an unexpected keyword argument 'errorStyle'
Ist jemand anderes auf diesen Fehler gestoßen? Gibt es eine Lösung, die ich verwenden kann, um fortzufahren?