Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

28 Сентябрь 2020, 20:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: поиск и обрамление выделеных "болдом" слов в ячейках OpenOffice Calc  (Прочитано 270 раз)
0 Пользователей и 1 Гость смотрят эту тему.
rbetra
Новичок
*
Offline Offline

Сообщений: 2


« Стартовое сообщение: 11 Сентябрь 2020, 17:48 »

Здравствуйте.

Нашел макрос решающий описанную проблему для OpenOffice Writer

Listing 368. Replace bold text.  в https://www.pitonyak.org/OOME_4_0.odt или https://ask.libreoffice.org/en/question/181912/macro-to-find-bold-text-and-apply-a-character-style/

Подскажите, что надо сделать, чтобы этот скрипт заработал на Calc'вских документах.

Ругается на createReplaceDescriptor, переписывание по примеру https://wiki.openoffice.org/wiki/Documentation/BASIC_Guide/Editing_Spreadsheet_Documents (Searching and Replacing Cell Contents) вызывает "метод  не найден" на этапе oReplace.SetSearchAttributes(SrchAttributes())

файл-образец во вложение.

Буду благодарен за любую помощь.
Спасибо.

* example.ods (11.39 Кб - загружено 4 раз.)
Записан
rami
Гуру
*******
Online Online

Пол: Мужской
Сообщений: 3 014


iMac, LibreOffice и Apache OpenOffice


« Ответ #1: 11 Сентябрь 2020, 19:36 »

В Calc нет поиска по атрибутам текста.
Записан

rbetra
Новичок
*
Offline Offline

Сообщений: 2


« Ответ #2: 11 Сентябрь 2020, 20:50 »

Спасибо, не буду терять время в попытках понять что я делаю не так. Перенос текста в Writer и вышеприведенный код в принципе решает задачу.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!