Описание тега libreoffice-macros

вопросы, касающиеся написания и использования макросов в Libreoffice
1 ответ

Как изменить шрифт?

Я хочу изменить шрифт и установить его стиль жирным шрифтом. У меня две проблемы: изменения CharWeight работает но не CharFontName это относится "жирным шрифтом" ко всему абзацу, а не только к выделению Вот мой код: sub AddAnimation xTextCursor = Th…
2 ответа

Как выбрать текущий ряд?

Как выбрать текущую строку в calc из Libreoffice? использовать макрос. Эффект, которого я хочу добиться: если текущая строка является нечетной, измените цвет фона текущей строки на синий. If currentAddress.Row mod 2 = 1 Then dim document as object d…
2 ответа

Класс Python 3 возвращает ноль при использовании contructor

Я запустил Libre-Office Calc с помощью следующей команды: $ libreoffice --calc --accept="socket,host=localhost,port=2002;urp;StarOffice.ServiceManager" import uno # Class so I don't have to do this crap over and over again... class UnoStruct(): loca…
1 ответ

Libreoffice calc: функция, которая удаляет строки

Я новичок в Libreoffice Calc. Моя функция if / else заполняет ячейки на новом листе. Функция генерирует много пустых строк на новом листе. Можно ли удалить эти пустые строки с помощью функции? Что-то вроде: =IF(NOT(ISEMPTY(sheet1.A1));sheet2.A1; del…
0 ответов

Как написать макрос Python, чтобы добавить гиперссылку в документ LibreOffice Writer?

Я пытаюсь написать макрос LibreOffice на Python, который добавляет гиперссылку к текущему выделению в документе Writer, и я не могу понять, как это сделать. Я использовал LO Object Inspector, чтобы определить, куда ведет гиперссылка, и у меня есть р…
23 май '22 в 02:55
1 ответ

Макрос LibreOffice Impress для чтения продолжительности события анимации слайда и времени задержки.

Я пишу базовый макрос в LibreOffice Impress, который создает собственное слайд-шоу, которое будет работать в течение определенного периода времени. Слайд-шоу состоит из набора автоматически перемещающихся слайдов. Моя проблема в том, что если слайд …
0 ответов

Вставьте изображение в LibreOffice как ссылку, используя API/макрос.

Начиная с Pitonyak , я адаптировал некоторый код, который будет вставлять изображение в документ Writer/Draw/Impress/Calc. import uno from com.sun.star.awt import Point, Size furl = 'https://upload.wikimedia.org/wikipedia/commons/1/1a/Blank_US_Map_%…