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? Не менять же точку на запятую - в англ. версии же с точкой. А мне пишет в ячейку с точкой и все, это не число уже
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
Qwentor
@Qwentor Автор вопроса
Веб-программист
нашел решение:
wb.guess_types = True

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

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

Войти через TM ID
Похожие вопросы
ГК "Саммит" Москва
от 100 000 до 100 000 руб.
ВИЗАВИ Консалт Москва
от 90 000 до 100 000 руб.
от 140 000 до 180 000 руб.