![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
![]()
Вроде как раздела на форуме по OpenOffice нет, поэтому здесь.
Есть примеры, где описывается, где по всему тексту можно искать жирный ли текст, но не могу понять, как где расположен курсор записать в переменную жирный или не жирный текст там при вызове макроса. Кто-нибудь может подсказать в какую сторону копать? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Что за примеры?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
![]()
Например, такой пример из книги Эндрю Питоньяк OpenOffice.org
Macros Explained Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
![]()
Например, в MS Word задача решается просто:
Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Немного погуглил, так вроде бы работает (по крайней мере в простых случаях, и в LibreOffice, в OpenOffice не проверял):
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
![]()
Да, вроде бы работает нормально. Как понял, сначала текущее выделение (Current selection) находим, потом присваиваем это Range области и после этого уже делаем сравнение.
Да, на сайте у них есть такой код про нахождение текущего выделения, но что-то не додумался. https://wiki.openoffice.org/wiki/Current_selection |
![]() |
![]() |
![]() |
#7 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Ecosasha, на соседнем форуме по ООо Вам все подскажут оперативно
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
2-3 завсегдатаи там решают ~80% вопросов.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
textarea и вставка текста где находится курсор | SevenXP | JavaScript, Ajax | 1 | 29.09.2012 21:11 |
как узнать номер ячейки в таблице Ворда, где находится курсор? | Ципихович Эндрю | Microsoft Office Word | 22 | 07.04.2012 13:00 |
Вопрос по OpenOffice Writer | remlin100 | Общие вопросы Delphi | 1 | 16.03.2011 11:51 |
Взаимодействие С# с OpenOffice Writer | Game1024 | Общие вопросы .NET | 0 | 14.01.2010 04:34 |
OpenOffice writer table in C# | kven | Общие вопросы .NET | 2 | 28.07.2009 23:12 |