Я нашел пакет XLConnect полезным для экспорта матриц в книгу ЗАКРЫТО, но кто-нибудь знает, как писать в открытую книгу?Экспорт вывода из R в открытую книгу Excel
В любом случае, кто-нибудь знает код, который можно записать в VBA для импорта матрицы из файла сценария R?
Благодаря
Майк
XLConnect _will_ написать "открытой" книги, Excel просто не будет " auto-refresh ", чтобы показать результаты. Вы должны закрыть и снова открыть его. – joran
@joran Спасибо за ответ. Я пробовал это, но он не работает. Это дает мне следующую ошибку: «Ошибка: FileNotFoundException (Java): C: \ Mike's Work \ Book2.xlsx (процесс не может получить доступ к файлу, потому что он используется другим процессом)' Также появляется XLConnect, t пишите в файл .xlsm. Это правильно, и если да, есть ли другой пакет? Спасибо! – Mike
Теперь я попробовал немного другой подход, а именно пытаюсь запустить R-код непосредственно из Excel, VBA, используя следующий код: «RInterface.RRun» source («C:/Mike's Work/R/Guides/Introduction to R Examples/Portfolio Management Sheet.R ') "' Однако я все равно получаю следующую ошибку: 'Ошибка выполнения выражения. eval (parse (text = "" source ('C:/Mike's Work/R/Guides/Introduction to R Examples/Portfolio Management Sheet.R') "))' Кто-нибудь знает, почему это может быть? Спасибо – Mike