Как стать автором
Обновить

Комментарии 18

Инвайт worze отправлен.
Спасибо! :) Думаю он будет очень рад.
≈10 утра следующего дня, worze ещё не активировал свой инвайт. Намекните ему сделать это, пожалуйста — а не то вдруг у него письмо в спамоловку гигнулось, мало ли что.
Добрый день. Инвайт получил, только появился доступ к ПК. Спасибо большое.
На здоровье, добро пожаловать на Хабрахабр.
было бы очень интересно почитать об UNO и поддержке скриптинга на JS, Python, Ruby
недавно сталкивался с проблемой изменить существующую xls табличку исходя из внешних данных, пришлось генерить XBA файл по ERB шаблону и его уже запускать
Недавно описывал работу с UNO без OLE в с++ habrahabr.ru/blogs/cpp/116151/
В комментариях есть примеры из других языков
Да, я читал Вашу статью.
Вы извините пожалуйста, но писать на C++ под Win32, чтобы потом запустить на линуксе, это мягко говоря изврат. После него мой вариант мне кажется крайне прямым.
Без обид.
Сейчас появятся макровирусы в LibreOffice на Linux…
спасибо, отличная статья
Для использования пакета LibreOffice, Вам нужно иметь предустановленную операционную систему Linux, …

Использовал и использую OpenOffice.org/LibreOffice и под Windows с MacOS. Что я делаю не так? :)
Аналогично. И брал не из репозиториев, а с www.libreoffice.org/download/
Все правильно сделал?
Удивлялся, почему на Хабре нет было статей на данную тему. Для быстрого старта — самое оно. Спасибо.
Зачем писать «пост от worze» если это перевод? Так и пишите, перевод. Что касается самого поста — фактически тоже самое можно написать и о макросах в MS Office — совпадает практически все, если говорить об интерфейсе. Гораздо полезнее был бы пост об объектной модели LO: не думаю что кто-то с хабра затруднится с понятием «что такое макрос» или «как его сохранить» :)
По просьбам трудящихся перезалил картинки на habrastorage.org
Увидев заголовок, ожидал большего.
Хотел увидеть больше кода и конкретных примеров.
Было бы интересно почитать насколько макросы в LibreOffice отличаются от MS Office и возможность переносимости с него.
После установки LibreOffice 3.4.0 (Win) по умолчанию пункт меню «Сервис» — «Макросы» — «Записать макрос» не доступен.
Для того чтобы он появился необходимо вызвать «Сервис» — «Параметры», развернуть ветку «LibreOffice» — «Общие» и установить флаг «Включить экспериментарльные (нестабильные) возможности».

Вот так вот неожиданно (для меня) запись макросов оказалась экспериментальной и нестабильной возможностью :)
Хотелось бы побольше примеров, и может какие-то готовые решения для популярных проблем.
Например, никак не нашёл способа в OpenOffice заменить все разрывы абзаца на разрыв строки (и наоборот), для этого мне приходится копировать в другой редактор, там шаманить, и потом уже копировать обратно. Можно ли для этой функции сделать макрос?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации