Автоматическое обновление листа Excel после изменения внешним приложением?

У меня есть вопрос, похожий на этот, но я просто использую файл Excel, без участия CSV:

Откройте файл.csv в Excel и обновляйте его при каждом изменении файла.csv.

У меня есть файл Excel, который я часто редактирую двумя способами:

  1. вручную, как большинство конечных пользователей
  2. через внешнее приложение (R), которое редактирует часть контента.

Я переключаюсь между этими двумя методами.

Есть ли способ обновить содержимое листа в Excel после того, как R отредактировал содержимое? Я нахожу это раздражающим, чтобы закрыть книгу и открывать ее снова при каждом редактировании.

Excel для Mac 2011.

1 ответ

Не люблю этот ответ, так как я ищу что-то более внутреннее в Excel, но я могу добавить этот AppleScript в конец моей R-программы, и он будет отлично работать.

tell application "Microsoft Excel"
    activate
    open file "Macintosh HD:Users:path:to:file.xlsx"
end tell
Другие вопросы по тегам