Найти - Пользователи
Полная версия: Python & OOo: макрописатели всех стран, соединяйтесь!
Начало » Python для экспертов » Python & OOo: макрописатели всех стран, соединяйтесь!
1
The gray Cardinal
Обнаружил, что информации по написанию макросов на Python для ООо в инете крайне мало, а на русском языке - вообще мизер. Вот несколько полезных, на мой взгляд, ссылок:
http://www.script-coding.info/Python/OOo_Macro.html (статья)
http://forum.script-coding.info/viewtopic.php?id=757 (примеры кода)
http://forum.script-coding.info/viewtopic.php?id=742 (примеры кода)
http://forum.script-coding.info/viewtopic.php?id=740 (примеры кода)
Предлагаю объединить усилия на форуме
http://forum.script-coding.info/
Если не лень и не жалко, зарегистрируйтесь там и запостите свои макросы на Python.
Или сделайте это прямо в этой теме.
Интересны не только готовые решения, но и любые полезные фрагметы кода, даже самые маленькие.
The gray Cardinal
С дистрибутивом OpenOffice v2.3 поставляется макрос Capitalise.py, который мне не очень нравится по следующим причинам:
1. Не работает с последним словом в файле (после которого нет никакого текста или перевода строки).
2. Если работа происходит со словом под курсором (а не с выделенным фрагментом), макрос зачем-то выделяет это слово после обработки.
3. Если работа происходит с несколькими выделенными несмежными фрагментами в середине документа, происходит исключение.
4. Если работа происходит со словом под курсором в конце строки, после которой есть пустая строка, макрос при каждом вызове добавляет ещё одну пустую строку.
Мой вариант, лишённый вышеперечисленных особенностей:
http://forum.script-coding.info/viewtopic.php?id=777
Kravejs
All links is broken…

Could you provide working links, please!

I'm very interesting in this subject.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB