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

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

14 Декабрь 2017, 01:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Снять выделение ячеек при выполнении макроса  (Прочитано 577 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AndyNebula
Новичок
*
Offline Offline

Сообщений: 12


« Стартовое сообщение: 10 Октябрь 2016, 16:26 »

таким куском весь лист копируется в другой файл:

  dispatchURL(oDoc,".uno:SelectAll")
  dispatchURL(oDoc,".uno:Copy")
  dispatchURL(oDocNew,".uno:Paste")

как макросом убрать выделение в копируемом документе?
есть ли какая-нибудь команда типа dispatchURL(oDoc,".uno:UnSelectAll")?
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 373


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #1: 10 Октябрь 2016, 16:33 »

Есть такая команда...
Код:
  ThisComponent.CurrentController.Select(ThisComponent.createInstance("com.sun.star.sheet.SheetCellRanges"))
Подробности смотри у Питоньяка в Listing 6.14: Select a single cell so it has an outline.
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #2: 10 Октябрь 2016, 16:35 »

есть ли какая-нибудь команда типа dispatchURL(oDoc,".uno:UnSelectAll")?
Есть:
Код:
dispatcher.executeDispatch(document, ".uno:Deselect", "", 0, Array())
Записан

AndyNebula
Новичок
*
Offline Offline

Сообщений: 12


« Ответ #3: 10 Октябрь 2016, 16:49 »

Форум как всегда на высоте!
Спасибо, rami. Спасибо, JohnSUN
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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