我正在尝试自动化我在 R 中的一些测试,以在 Excel 中生成静态报告。我在 Excel 中创建了一个模板,其中包含一些图表和表格(表 1)。现在我运行我的 R 代码来生成数据以填充表 2 上的相同 excel 模板文件。
我正在使用 Openxlsx 包来加载工作簿(excel 模板),接下来我通过删除工作表并用新数据重新创建它来覆盖工作表 2 中的数据,以便 excel 模板具有用于新测试运行的数据。
这运行没有任何错误。但是,当我打开我的 excel 时,图表会因 !REF# 错误而消失,而表格在模板(sheet1)中被正确覆盖。
有没有人遇到过这样的场景?我使用的方法有点奇怪,但想不出任何其他选择。
提前致谢!!