Я начал использовать xlwings для создания инструмента Excel, который вызывает код Python.Я думаю, что это очень полезно и в то же время удобно для пользователя, поскольку все привыкли иметь Excel в качестве графического интерфейса.
Теперь к моей проблеме: инструмент работает хорошо.Тем не менее, я остался с некоторым форматированием.В настоящее время я могу выполнить некоторое форматирование (диапазон (XX) .number_format = XX), но мне не удалось создать желаемый формат.
Я хочу иметь разделенные запятыми числа без десятичных знаков.
sht = xw.Book.caller().sheets[0]
sht.range('C:D').number_format = '0.00' (1)
sht.range('C:D').number_format = 'General' (2)
sht.range('C:D').number_format = '#’##0' (3)
(1): Это работает.Однако числа не разделяются запятыми (как и ожидалось)
(2): не работает.Python работает и работает, ничего не происходит.(то же самое для 'Number')
(3): производит желаемые результаты на моей машине / в моей версии excel.Тем не менее, с точки зрения моего друга, он выглядит иначе и больше не дает желаемых результатов.
Заранее большое спасибо за вашу помощь.