【问题标题】:Remove a worksheet in Excel using r package xlsx使用 r 包 xlsx 在 Excel 中删除工作表
【发布时间】:2016-03-17 18:54:10
【问题描述】:

如标题所述,我想使用 r 和包 xlsx 删除 excel 中的第二个工作表。但是,运行代码后,什么也没有发生。以下是我用来删除工作表的示例代码:

path = "C://ECOS//Code//Test//data.xlsx"
sheets = getSheets(loadWorkbook(path))
removeSheet(loadWorkbook(path), sheetName = names(sheets[2]))

非常感谢帮助。谢谢!

【问题讨论】:

    标签: r excel


    【解决方案1】:

    您需要将工作簿保存在同一个文件中(如果您愿意,也可以不同)。

    wb = loadWorkbook(path)
    removeSheet(wb, sheetName = names(sheets[2]))
    saveWorkbook(wb, path)
    

    【讨论】:

      猜你喜欢
      • 2020-08-19
      • 2021-03-27
      • 1970-01-01
      • 2016-12-16
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      • 2015-03-19
      • 1970-01-01
      相关资源
      最近更新 更多