Здравствуйте!
Мы выпустили новую версию десктопных редакторов ONLYOFFICE с предустановленными плагинами и макросами. Полный список изменений вы найдете на GitHub.
Макросы – это скрипты, с помощью которых вы можете автоматизировать свои рутинные задачи. В макросах ONLYOFFICE используется синтаксис JavaScript и скрипты ONLYOFFICE Document Builder API (основан на JS). Вы можете создавать собственные макросы, редактировать и сохранять их.
- Нажмите на иконку плагинов и выберите “Макросы”.
- Создайте новый макрос с помощью документации к ONLYOFFICE Document Builder API.
- Введите ваш скрипт и нажмите кнопку “Run”, чтобы исполнить его в документе.
Скорее всего, вы привыкли к макросам, написанным на языке Visual Basic. Они не будут совместимы с ONLYOFFICE, поскольку мы используем другой скриптовый язык*. Тем не менее, вы можете немного переписать ваши макросы на VBA, чтобы использовать их в ONLYOFFICE. Это гораздо проще, чем кажется! Вы можете посмотреть примеры в нашей документации, чтобы убедиться, как это легко!
В будущем мы планируем разработать автоматический конвертер.
*Мы выбрали JavaScript, потому что он простой и кроссплатформенный.
Скачайте новую версию и попробуйте написать свои макросы!
Мы только начали работу над макросами, поэтому некоторой функциональности может не хватать. Просто напишите нам, чего вам не достает, чтобы написать нужный макрос! Самый быстрый способ связаться с нашими разработчиками по этому вопросу – это GitHub.
Мы также будем рады любому фидбэку в комментариях под этой записью и на форуме разработчиков.