При попытке написать скрипт Python, который откроет существующий шаблон счета, я создал и запросил информацию для заполнения ячеек. Файл создается с предполагаемым именем, оператор печати в конце успешно печатает значение, предназначенное для ячейки C5, и скрипт заканчивается без ошибок. После открытия вновь созданного файла Excel в ячейках C3 и C5 не отображаются данные. Первоначально мне не хватало инструкции сохранения и предполагало, что это моя проблема, однако после ее добавления я все еще сталкиваюсь с той же проблемой. Пожалуйста помоги!Openpyxl неправильно записывает в ячейки
import openpyxl
#prompt for invoice number
invNumber = raw_input('What is this invoice number? ')
#convert string to integer
invNumberInt = int(invNumber)
file ='test.xlsx'
wb = openpyxl.load_workbook(file)
ws = wb.get_sheet_by_name('Sheet1')
ws['C3'] = invNumberInt
#invoice due date
dueDate = raw_input('When is this invoice due? mm/dd/yyyy: ')
ws['C5'] = dueDate
wb.save(filename = "invoice%d.xlsx" % invNumberInt)
print ws['C5'].value