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

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

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

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

Сообщений: 59


« Ответ #52379: 23 Октябрь 2019, 12:32 »

Исправил в коде запятую на точку с запятой.
результат тот же: =ЕСЛИ(ЕОШИБКА(ПОИСК("ПРОМО";$'запасные части'.g10.1)),Y10)
только теперь вместо запятой точка с запятой
он добавил знак доллара перед $'запасные части'.g10.1)),Y10)
и убирает точку с запятой из исходной формулы (Y1;0) получая в итоге "Y10"
также после имени листа в оригинальной формуле стои восклицательный знак, который макрос превратил в точку.
кроме того странно, но он изменил регистр букв с больших на маленькие
Догадка посетила: а может макрос всё делает верно, но локальные настройки LO что-то меняют (типа дописать формулу и пр.) Непонимающий
Записан
Страниц: 1 2 »   Вверх
  Печать  
 
Перейти в:  

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