Qwentor
@Qwentor
Веб-программист

Как с помощью openpyxl сделать ячейку числовой?

Делаю так:
ws.cell(row=rowlist[int(data['orgid'])], column=4+4*int(data['orgid'])).number_format = '0.00'
d = ws.cell(row=rowlist[int(data['orgid'])], column=4+4*int(data['orgid']), value=data['price'])


В итоге ячейка помечена как числовая, а внутри "Число сохранено как текст" с предупреждением
И как записать туда дробное число? Типа 2.25? Не менять же точку на запятую - в англ. версии же с точкой. А мне пишет в ячейку с точкой и все, это не число уже
  • Вопрос задан
  • 1853 просмотра
Решения вопроса 1
Qwentor
@Qwentor Автор вопроса
Веб-программист
нашел решение:
wb.guess_types = True

и все
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час