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

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

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

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

Пол: Мужской
Расположение: Краснодар
Сообщений: 8

Never say never...


« Ответ #33719: 23 Декабрь 2015, 21:35 »

Приветствую вас, уважаемые коллеги!

У меня такая проблема.
Мой макрос записан в виде функции, которая возвращает строку в ячейку.
Так она выглядит в самой ячейке: =READTASKNAME( 0; MATCH(G1;$Tasks.$D$2:$DC$2;0 ) )

Проблема в том, что в листе Tasks (номер найденного столбца в нём передаётся в макрос) могут происходить изменения.
После этих изменений актуальность ячеек текущего листа, где вызываются макросы, пропадает - их нужно заставить пересчитаться и обновиться.
Как же заставить пересчитываться эти ячейки с макросами, если в листе Tasks произошли изменения?

(Макрос работает правильно, но он вызывается в ячейке только при повторном открытии файла или принудительном вводе этой же формулы).

Буду очень признателен за помощь!
« Последнее редактирование: 25 Декабрь 2015, 15:17 от sn_007 » Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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