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

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

25 Июнь 2019, 23:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Сообщений: 5


« Стартовое сообщение: 17 Январь 2019, 20:08 »

Есть ли аналог Worksheet_Activate для LibreOffice Calc?
Надо выполнить макрос при активации (переходе) на лист?
Комп на Астра-линуксе.
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 674



« Ответ #1: 17 Январь 2019, 20:45 »

Правой кнопкой мыши на ярлыке листа-> события листа?
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
ali_vlad
Участник
**
Offline Offline

Сообщений: 5


« Ответ #2: 17 Январь 2019, 20:52 »

Правой кнопкой мыши на ярлыке листа-> события листа?
Нет событий листа, есть события книги.
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 674



« Ответ #3: 17 Январь 2019, 21:05 »

Нет событий листа, есть события книги
у меня есть. еще есть Сервис->Настройка->Вкладка События
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
ali_vlad
Участник
**
Offline Offline

Сообщений: 5


« Ответ #4: 17 Январь 2019, 21:19 »

Нет событий листа, есть события книги
у меня есть. еще есть Сервис->Настройка->Вкладка События
У меня там только события книги. Видимо, Вы не знакомы с Астрой.
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 674



« Ответ #5: 17 Январь 2019, 21:29 »

блин, тема то в басике...жди, щас гуру тебе скажут, как надо
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #6: 17 Январь 2019, 21:36 »

Правой кнопкой мыши на ярлыке листа-> события листа?
Иллюстрация:


* События листа.png (53.41 Кб, 433x370 - просмотрено 17 раз.)
Записан

ali_vlad
Участник
**
Offline Offline

Сообщений: 5


« Ответ #7: 17 Январь 2019, 21:46 »

Завтра проверю
Записан
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #8: 17 Январь 2019, 21:53 »

Событие называется "Активация документа", но на самом деле оно срабатывает при переключении с других листов на лист привязанный к событию и запускает назначенный макрос.
Записан

ali_vlad
Участник
**
Offline Offline

Сообщений: 5


« Ответ #9: 17 Январь 2019, 21:59 »

Событие называется "Активация документа", но на самом деле оно срабатывает при переключении с других листов на лист привязанный к событию и запускает назначенный макрос.
Можно пример, а то после VBA трудно вкурить
Записан
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #10: 17 Январь 2019, 22:21 »

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

Документ должен быть в формате .ods, иначе будут проблемы с сохранением макросов.


* Назначить макрос событию.png (129.66 Кб, 948x544 - просмотрено 12 раз.)
Записан

Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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