Я использую R для редактирования рабочего листа xlsx. Я хотел бы отформатировать лист с цветными строками на основе значений символов в определенном столбце, а затем сохранить книгу в форме xlsx. Я успешно загрузил книгу, используя xlsx в R. Я могу просмотреть символы в книге и изменить цвет фона этой конкретной ячейки в зависимости от условия, но у меня возникают проблемы с изменением цвета всей этой строки.
Мой вопрос: как я могу сделать всю строку сплошным цветом, а не только ячейку? До сих пор я следовал инструкциям и коду, расположенному здесь:
Цвет ячеек с определенным значения символов в r для экспорта в xlsx
Что вам нужно добавить к коду в приведенной выше ссылке, чтобы вся строка была того же цвета, что и конкретная целевая ячейка?
greenStyle <- createStyle(fontColour = "#000000", bgFill = "green")
yellowStyle <- createStyle(fontColour = "#000000", bgFill = "yellow")
conditionalFormatting(wb, "entire report", cols=1:12, rows=1:2000, rule="Finished", style = greenStyle, type = "contains")
conditionalFormatting(wb, "entire report", cols=1:12, rows=1:2000, rule="In Process", style = yellowStyle, type = "contains")
saveWorkbook(wb, file, overwrite=TRUE)