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

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

24 Март 2019, 18:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Сообщений: 4


« Стартовое сообщение: 26 Август 2014, 15:15 »

Всем Доброго времени суток.

Интересует мануал, команды по форматированию ячеек в Oo.

У самого у меня стоит задача сделать так чтобы  по нажатию кнопки на одном листе, выполнялся макрос и очищалось содержимое ячеек в другом листе.

Обычная запись макроса работает, но это не то что нужно. Интересует код на basic.

И в дополнение интересно как должен выглядеть код макроса кнопки, при нажатии которой будет открываться предварительный просмотр второго листа для печати?
Записан
vip-s
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #1: 26 Август 2014, 20:17 »

Если кто-то не нашел, но интересно Как открыть предварительный просмотр документа с помощью макроса
Sub PrintPreviewFromDispatcher
 Dim oFrame As Object
 Dim oDispath As Object
 ' Получаем фрейм документа
 oFrame      = ThisComponent.CurrentController.Frame
 ' Создаём диспетчер
 oDispath   = createUnoService("com.sun.star.frame.DispatchHelper")
 ' Выполняем действие - предварительный просмотр
 oDispath.executeDispatch(oFrame, ".uno:PrintPreview", "", 0, Array())
 End Sub
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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