如何使用R将多个excel的工作表重命名为相同的名称

子哈希树

我有多个不同名称的 excel 文件,例如 USA.xlsx、India.xlsx 等。每个文件只有一张纸。我想将每个文件的工作表重命名为工作表 1。

所需的输出 USA.xlsx 应该有工作表 1,India.xlsx 应该有工作表 1,依此类推。我有 1800 个 excel 文件。我知道 renameWorksheet(wb, sheet, newName) 将适用于一个文件。我有 1800 个 excel 文件

寻求

我认为这应该可以完成工作:

library(openxlsx)
list.files(pattern = '.xlsx')
for(file in list.files(pattern = '.xlsx')){
    wb <- loadWorkbook(file, xlsxFile = NULL)
    names(wb)[1] <- 'Sheet1'
    saveWorkbook(wb, file, overwrite = TRUE)
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将多个 XML 标签重命名为不同的名称

如何将多个图像重命名为两个不同的名称?

如何将多个文件重命名为一个名称

使用 VBA 将 Excel 重命名为 CSV

使用R将文件列表批量重命名为完全不同的名称

PHPExcel将默认工作表名称重命名为另一个名称

将工作表批量重命名为特定文件夹中的工作簿(文件)名称

如何使用 exiftool 将文件重命名为 CSV 导入文件中包含的新名称

我将Excel工作表重命名为默认的“ Sheet1”后,为什么此VBA代码失败?

C#将文件重命名为与其他目录中的文件相同的名称

将结构相似的所有文件重命名为相同的名称

将结构相似的所有文件重命名为相同的名称

JCombobox 无法将多个选项重命名为相同的值

如何在终端上将所有目录中的文件重命名为相同的名称

将多个不同名称的文件重命名为同名不同编号

将子目录中的多个文件重命名为其目录名称

VBA:将工作表重命名为上个月,年份

如何知道多个存储库已重命名为的新名称?

如何替换并重命名为相同的变量

将多个文件重命名为其后缀

终端:将多个文件重命名为数字顺序

如何将所有程序包名称重命名为小写

Mobx-状态树:如何将AnonymousModel重命名为商店名称

如何将Firefox附件重命名为易读的名称?

如何将wget输出重命名为文件内的名称(bash)

如何避免将变量命名为与 ruby 中的方法名称相同的名称?

如何将多个文件重命名为其内容的MD5总和?

使用powershell将多个文件夹重命名为大写而不是文件

使用cmd或Powershell将多个文件重命名为“修改的日期/时间”