Я перепробовал много разных способов и возможностей и потратил много времени на поиск, но не могу правильно вызвать вывод .XLSX с ячейками, отформатированными как валюта в евро.Вот то, что я в последнее время пробовал, и что на самом деле должно было работать из других потоков, но в результате получается форматирование по умолчанию в моих выходных XLSX-листах:
wb <- loadWorkbook(file = paste0(getwd(), "test.xlsx")
euro <- "\u20AC"
euro.style1 <- createStyle(numFmt = paste0("#,##0 ", Euro))
euro.style2 <- createStyle(numFmt = paste0("#,##0 ", Euro, ";-#,##0 ", Euro))
addStyle(wb, "Sheet 1", style = euro.style1, rows = 1:5 , cols = 1:5, gridExpand = TRUE, stack = TRUE)
Добавление обоих этих стилей в ячейки (и другие варианты)всегда приводит к форматам ячеек по умолчанию как «#, ## 0 \ €» или аналогичным и не складывается автоматически (хотя в XLSX-шаблоне все ячейки форматируются как вышеуказанные валюты с разделителем тысяч и без десятичных дробей), и функция должна вызывать это,У кого-нибудь есть идеи как это исправить?Заранее спасибо.