Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2016, 19:28   #1
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию Формула не охватывает смежные ячейки. Как пропустить макросом?

иначе горит зеленый маркер слева сверку от ячейки
RISagitov вне форума Ответить с цитированием
Старый 26.02.2016, 19:58   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

не совсем понимаю что Вы хотите пропустить, да еще макросом

это проверка ошибок.
есть ситуации, которые не являются ошибками, но подозрительны для ексель
в параметрах ексель
формулы
правила контроля ошибок

можете настроить на что должен реагировать ексель, а на что может не обращать внимание
это настройки ексель, не листа, не книги, а ексель
достаточно настроить 1 раз без макроса
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 29.02.2016, 10:55   #3
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию

>>не совсем понимаю что Вы хотите пропустить, да еще макросом

бывают случаи когда, формула не согласована с соседними формулами
в этом случае возникает зеленый маркер

отчеты строим для пользователей, чтоб у них была красота

думаю есть разные способы отключения этого маркера

не лезть ведь в глобальные настройки чужого компьютера макросом
RISagitov вне форума Ответить с цитированием
Старый 29.02.2016, 10:57   #4
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию

в контекстном меню для ячейки, нажав "пропустить ошибку", маркер исчезает

то же самое нельзя ли делать макросом применительно к ячейке

Последний раз редактировалось RISagitov; 29.02.2016 в 11:15.
RISagitov вне форума Ответить с цитированием
Старый 29.02.2016, 11:43   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а тут уже Ваш выбор:
или
при открытии файла внести настройки в Excel, на котором открыт файл (в том числе и у пользователя) и убрать метки с ячеек
или
забить на красоту отчета и оставить пользователя недоумевать от качества отчета, в котором ОШИБКИ! (с точки зрения пользователя)

знаете ошибки в программе, описанные в сопроводительной документации, являются не ошибками, а "особенностями работы программы")))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 04.03.2016, 14:25   #6
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию

но повторить действие мышью, "пропустить ошибку" точно нельзя макросом сделать?
RISagitov вне форума Ответить с цитированием
Старый 05.03.2016, 07:51   #7
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

Код:
Range("A1").Errors(xlOmittedCells).Ignore = True
pashulka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделить смежные ячейки. solnce60 Microsoft Office Excel 8 19.05.2013 19:55
Как определить координаты ячейки внутри функции вызываемой как формула из ячейки? RISagitov Microsoft Office Excel 3 07.03.2013 19:45
Как выделить макросом ячейки? Тандер Microsoft Office Excel 8 17.07.2012 12:59
Как макросом определить RC адреса верхней левой и нижней правой ячейки roborrr Microsoft Office Excel 5 23.04.2011 00:24
Как копировать URL адрес из ячейки в другую ячейку (макросом). AlexDoom Помощь студентам 1 09.03.2009 10:59