У меня есть книга Excel, в которой довольно много формул, и когда я пытаюсь загрузить книгу в базу данных, ячейки с формулами iferror появляются как пробелы, даже если это должна быть строка или число.Я новичок в Python, но я хочу создать файл Python, который будет читать на листе, и вставлять только значения в новую книгу.
Я пытался:
import openpyxl as xl
wb1 = xl.load_workbook('file1.xlsx')
ws1 = wb1["Sheet 1"]
wb2 = xl.load_workbook('file2.xlsx')
ws2 = wb2.create_sheet(ws1.title)
for row in ws1:
for cell in row:
ws2[cell.coordinate].value = cell.value
wb2.save('path')
Код работает для копирования данных в новую рабочую книгу, но он вставляет формулы.Я просто хочу ценности.