2012-06-21 2 views
0

Я могу написать кадр данных в файл excel, используя пакет RODBC.Запись формулы в файл excel с использованием RODBC

Теперь я хотел бы включить некоторые формулы, например. =A1, которые при открытии файла excel интерпретируются как таковые; включая «= A1», поскольку текст в кадре данных приводит к строковой записи «= A1» в файле excel (значение, показанное на панели формул, равно '=A1) и не интерпретируется как формула.

ответ

1

Вам необходимо написать файл без кавычек. Когда я построил крошечный файл с именем testcsv.csv с этим, как содержание:

= B2, 2

... А затем использовать Open ... меню File/и использовать диалог, чтобы открыть его после выбора Все файлы, как тип файла, ожидаемый расчет происходит:

enter image description here

(Это на Mac с Excel2011, < \ удар> так Windoze может отличаться < \ забастовка>.) Работает же на Excel 2007 работает в WinXP.

1

Вам лучше использовать один из пакетов CRAN, связанный с файлом xls изначально - мне повезло с xlsx; другие сообщили об успехе с xlsReadWrite