1

我正在使用 writexl 包中的 write_xlsx 函数。我想使用列表函数来动态命名我正在编写的 Excel 文件中的选项卡。

我已经尝试过的代码:

Tab_Name = paste0(Input$IndicatorID_RC[i])

从输入文件中提取 IndicatorID_RC,这是我想用作输出 Excel 文件中选项卡名称的 ID。

write_xlsx(list(Tab_Name = IndicatorData), path = paste0(Input$IndicatorID_RC[i],".xlsx"))

创建一个列表,其中 Tab_Name 是数据框 IndicatorData 的名称,因此也是选项卡的名称。

当我打开输出 Excel 文件时,选项卡名称是 Tab_Name 而不是 IndicatorID_RC。

此代码位于以 i = 1 开头的循环中。

我确定有一个简单的答案,有什么想法吗?

4

0 回答 0