Я пытаюсь перезаписать уже существующий лист Excel, содержащий таблицу, с помощью кода R.
Мой Excel выглядит следующим образом: Лист1 - это лист данных2 - это сводная таблица1 лист3 - это сводная таблица2
*Файл 1004 * .xlsx (не должен изменяться)
Я прочитал таблицу и изменил некоторые модификации данных, и теперь я хочу перезаписать этот же лист.
он также имеет таблицы сводных таблиц.Поэтому при перезаписи я не хочу, чтобы сводные таблицы исчезали
File_read <- read.xlsx("tmp_pvt_copy.xlsx","test")
File_read[3,2] = 45
colnames(File_read)
File_read = rbind(File_read,data.frame("Sepal.Length" = 10.0 ,
"Sepal.Width" = 6.0 ,
"Petal.Length" = 1.2 ,
"Petal.Width" = 3.4 ,
"Species" = "Test_3"))
write.table(File_read,file = "tmp_pvt_copy.xlsx")
install.packages("XLConnect")
library(XLConnect)
wb <- loadWorkbook("tmp_pvt_copy.xlsx", create=TRUE)
output <- as.table(output)
writeWorksheet(wb, output, sheet="Test")
saveWorkbook(wb)
Я просто хочу, чтобы таблица Excel была перезаписана