최종 출력 (현재 Windows 7의 Excel 2007)에서 여러 조건부 서식 인스턴스를 사용할 수 없습니다.R 여러 조건과 조건부 서식이있는 R openxlsx 문제
샘플 코드 : 포맷하지
행 7, 16, 19 (태그 F, O 및 R) : I은 생성 된 스프레드 시트를 열면
library("openxlsx")
rm(list = ls())
set.seed(123)
test <- data.frame("tag" = letters, "nums" = runif(26, -20, 20))
wb <- createWorkbook()
addWorksheet(wb, "Sheet", gridLines = TRUE)
negStyle <- createStyle(fontColour = "#9C0006", bgFill = "#FFC7CE")
posStyle <- createStyle(fontColour = "#006100", bgFill = "#C6EFCE")
ExtraNegStyle <- createStyle(fontColour = "#FFF0F5", bgFill = "#FF0000")
ExtraPosStyle <- createStyle(fontColour = "#98FB98", bgFill = "#228B22")
Heading <- createStyle(textDecoration = "bold", border = "Bottom")
writeData(wb, "Sheet", test)
conditionalFormatting(wb, "Sheet", cols = 2,
rows = 2:27, rule = "< -10", style = negStyle,
type = "expression")
conditionalFormatting(wb, "Sheet", cols = 2,
rows = 2:27, rule = "> 10", style = posStyle,
type = "expression")
conditionalFormatting(wb, "Sheet", cols = 2,
rows = 2:27, rule = "< -15", style = ExtraNegStyle,
type = "expression")
conditionalFormatting(wb, "Sheet", cols = 2,
rows = 2:27, rule = "> 15", style = ExtraPosStyle,
type = "expression")
addStyle(wb, "Sheet", cols = 1:2, rows = 1, style = Heading)
saveWorkbook(wb, file = "test.xlsx", overwrite = TRUE)
는 I이 참조 그들이해야하는대로 : 나는 밝은 빨간색과 흰색 글꼴을 기대합니다. Excel에서 조건부 서식 지정> 규칙 관리로 이동하고 서식 규칙을이 방법으로 옮기는 경우 효과적입니다.
나는 분명히 아래까지 R 코드에서 &을 conditionalFormatting 문을 이동하려하지만 그 트릭을 할 나타나지 않습니다.도움 주셔서 감사합니다.
이 질문에 대한 답변을 받으셨습니까? 비슷한 문제가 있습니다. –
나는 두려워하지 않는다. 죄송합니다. –