Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用RODBC将公式写入excel文件_Excel_R_Rodbc - Fatal编程技术网

使用RODBC将公式写入excel文件

使用RODBC将公式写入excel文件,excel,r,rodbc,Excel,R,Rodbc,我能够使用RODBC包将数据框写入excel文件 现在我想包括一些公式,例如,=A1,在打开excel文件时,这些公式被解释为:;将“=A1”作为文本包含在数据框中会导致excel文件中出现字符串条目“=A1”(在公式栏中显示的值为“”=A1),并且不会被解释为公式。您最好使用一个与xls文件本机接口的CRAN包——我很幸运;其他人报告说,windows中另一种可能的方法是使用rcom软件包。您需要编写不带引号的文件。当我构建了一个名为testcsv.csv的小文件,其中包含以下内容: =B2,

我能够使用
RODBC
包将数据框写入excel文件


现在我想包括一些公式,例如,
=A1
,在打开excel文件时,这些公式被解释为:;将“=A1”作为文本包含在数据框中会导致excel文件中出现字符串条目“=A1”(在公式栏中显示的值为“
”=A1
),并且不会被解释为公式。

您最好使用一个与xls文件本机接口的CRAN包——我很幸运;其他人报告说,windows中另一种可能的方法是使用
rcom
软件包。

您需要编写不带引号的文件。当我构建了一个名为testcsv.csv的小文件,其中包含以下内容:

=B2,2

。。。然后使用文件/打开。。。菜单,并使用对话框将其打开。选择所有文件作为文件类型后,将进行预期计算:

(这是在装有Excel2011的Mac电脑上,所以Windoze可能会有所不同。)在WinXP中运行的Excel2007上也是如此