Hi,
I try to read a excel file and get the error "ValueError: Value does not match pattern [0-9a-fA-F]+$". The Stacktrace is this:
Traceback (most recent call last):
File "./teamplanung_reader.py", line 324, in <module>
main()
File "./teamplanung_reader.py", line 108, in main
excel = load_workbook(excelfile, data_only=True) # Formula executed
File "/usr/lib/python2.7/site-packages/openpyxl/reader/excel.py", line 186, in load_workbook
parser.parse()
File "/usr/lib/python2.7/site-packages/openpyxl/packaging/workbook.py", line 47, in parse
package = WorkbookPackage.from_tree(node)
File "/usr/lib/python2.7/site-packages/openpyxl/descriptors/serialisable.py", line 79, in from_tree
obj = desc.expected_type.from_tree(el)
File "/usr/lib/python2.7/site-packages/openpyxl/descriptors/serialisable.py", line 92, in from_tree
return cls(**attrib)
File "/usr/lib/python2.7/site-packages/openpyxl/workbook/protection.py", line 112, in __init__
self.hashValue = hashValue
File "/usr/lib/python2.7/site-packages/openpyxl/descriptors/base.py", line 255, in __set__
raise ValueError('Value does not match pattern {0}'.format(self.pattern))
ValueError: Value does not match pattern [0-9a-fA-F]+$
Any suggestions how to get the origin of the error?
I tried to debug it and it seams to be happend on a cell with a german umlaut 'ö' in it. Can case this the error while opening the excel file?
Regards,
Julian