скрыть все строки после строки X - PullRequest
0 голосов
/ 13 сентября 2018

Можно ли скрыть все строки на листе после определенной строки?

library("openxlsx")

# Create a workbook
wb <- createWorkbook()
# Add worksheet
addWorksheet(wb, sheetName = "test", gridLines = FALSE)
# "Hide" all rows after row 37
setRowHeights(wb, 1, 38:1048576, 0)
# Write workbook
saveWorkbook(wb, "test.xlsx", overwrite = TRUE)

# inspect file size
file.info("test.xlsx")
#              size isdir mode               mtime               ctime               atime exe
# test.xlsx 2621280 FALSE  666 2018-09-13 14:54:10 2018-09-13 14:54:07 2018-09-13 14:54:07  no

Кажется очень неэффективным и, кажется, делает вывод очень большим (и медленным при попытке открыть его в Excel).Я предполагаю, что это не скрывает это и фактически просто изменяет высоту строки, чтобы быть 0?

...