我正在尝试将R数据框写入Excel,并希望添加额外的单元格/列,这些单元格/列具有Excel公式和/或数据验证值(例如,使用Excel中的"数据" / "验证"菜单为单元格提供可接受值的下拉列表)。
我查看了R包:xlsx、XLConnect和openxlsx。这些都很适合编写单元格,但不适用于公式或数据验证设置。
我目前认为必须使用AppleScript(在Mac上)或VBA解决方案对xlsx文件进行后处理。如果可能的话,我希望所有操作都在R中完成,以便不必跨程序分割逻辑。
在两种情况下,编写单元格的数据验证设置(而非编写Excel公式)更为重要。使用情况是将R数据框写入Excel并包括未填充的列以进行更正。对于未填充的列,我希望该列的下拉列表中包含可接受的值(例如,“是” / “否”)。
谢谢您的帮助。
我查看了R包:xlsx、XLConnect和openxlsx。这些都很适合编写单元格,但不适用于公式或数据验证设置。
我目前认为必须使用AppleScript(在Mac上)或VBA解决方案对xlsx文件进行后处理。如果可能的话,我希望所有操作都在R中完成,以便不必跨程序分割逻辑。
在两种情况下,编写单元格的数据验证设置(而非编写Excel公式)更为重要。使用情况是将R数据框写入Excel并包括未填充的列以进行更正。对于未填充的列,我希望该列的下拉列表中包含可接受的值(例如,“是” / “否”)。
谢谢您的帮助。