Как отформатировать валютные столбцы в Axlsx? - PullRequest
0 голосов
/ 02 мая 2018

Я использую гем ruls Axlsx для записи данных своих учетных записей клиентов в xlsx. Теперь я добавляю строку «Dr» ко всем дебетовым суммам, которые составляют сумму в виде строки, например, «1000 др». Я хочу добавить "Dr", но сумма все равно должна быть целым числом, а Excel должен давать сумму внизу, когда выбран столбец.

Что я делаю, обратите внимание, что Excel показывает сумму = 0 в правом нижнем углу даже при выборе: - enter image description here

Что я делаю, обратите внимание, что ячейка остается строкой при выборе (880 Dr должен стать 880.00 при выборе ячейки): - enter image description here

Что я хочу сделать, Excel должен показать сумму выбранных столбцов, как показано Excel в нижнем правом углу = 1957,00 Dr: - enter image description here

Что я хочу сделать, ячейка должна быть преобразована в число при двойном щелчке (1341.00 Dr стал 1341 при выборе), но Dr должен быть виден при отмене выбора снова: - enter image description here

1 Ответ

0 голосов
/ 02 мая 2018

Я решил это с помощью пользовательского формата_кода

custom_format = sheet.styles.add_style(:format_code => "#.00  "Dr"")
...