使用RODBC将公式写入Excel文件
我能够使用RODBC
软件包将数据框写入Excel文件。
现在我想包含一些公式,例如=A1
,打开excel文件时会被解释为这样; 包括“= A1”作为数据框中的文本导致excel文件中的string条目“= A1”(公式栏中显示的值为'=A1
),并且不被解释为公式。
你需要写你的文件没有引号。 当我用这个内容构build一个名为testcsv.csv的小文件时:
= B2,2
…然后使用文件/打开…菜单并使用对话框在select所有文件作为文件types后打开它,期望的计算发生:
(这是在Excel2011的Mac上,<\ strike>所以Windoze可能会有所不同。<\ strike>)在WinXP中运行的Excel 2007中工作方式相同。
你最好使用一个CRAN软件包,本地连接xls文件 – 我用xlsx祝你好运; 其他人则报告了xlsReadWrite的成功
另一种可能的方法是使用rcom
软件包http://rcom.univie.ac.at/ 。