フォーマットを変更せずに、Rを使用して特定のセルを編集/入力したいExcelワークブックがあります。
これまでのところ、 XLConnectパッケージを試してみましたが、探していることができるようですが、それを行う方法が見つかりませんでした。
問題に対する私の直接的なアプローチ:
wb <- loadWorkbook("file1.xls")
data1 <- readWorksheet(wb, "Sheet1", header=TRUE)
## adding a value to a particular cell:
data1[11,12] <- 3.2
## rewriting old data:
writeWorksheet(wb, data1, "Sheet1")
saveWorkbook(wb, "new_file1.xls")
ただし、この方法では、新しいワークブックは以前の書式設定 (結合されたセル、数式など) をすべて失います。
残りのシートの書式設定を失うことなく、一部のセルの値を変更する方法はありますか?