3
Excel 통합 문서의 열을 숨기려고합니다. openxlsx
패키지를 사용하여 R에서 만들었지 만 운이 좋지 않습니다. 미리 형식이 지정된 Excel 통합 문서를 만들고 데이터를 쓸 수는 있지만 숨길 필요가있는 열의 수는 가변적입니다. 나는 사용하여 시도했다 :openxlsx를 사용하여 Excel 통합 문서에서 열 숨기기
setColWidths(wb, sheet = "Sheet 1", cols = col_list, widths = 0)
. 저장된 통합 문서를 열 때 실제로 열 너비는 0.38입니다. 누군가 내가 어떻게 이것에 관해 갈지에 관해 어떤 생각이라도 가지고 있으면, 그것은 많이 인정 될 것이다.
당신이 R과 엑셀 통합 문서를 수정하려고하면 내가 틀릴 수도 있지만 내 생각은 숨겨야합니다
hidden = rep(TRUE, length(cols))
설정, 그것은 나를 대신하여 VBA를 사용하는 것이 더 의미가 있습니다. – timat그래도 문제가 있습니다. 실제로 기존 Excel 통합 문서를 수정하지는 않습니다. R에 쓰기중인 모든 데이터가 R로 처리되므로 통합 문서에 대한 서식이 동적이어야합니다. – sehock
'openxlsx' 문서를 보면 가능하지 않지만 숨겨진 열을 다른 시트에 넣을 수 있으며'sheetVisibility (wb)'를 사용하여이 시트를 숨길 수 있습니다. – timat