Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
При открытии файла не происходит передача нажатия клавиш для перехода на нужную вкладку Ribbon menu, После открытия из любого места работает, а в момент открытия, только если перед передачей вызвать MsgBox.
 
Игорь - спасибо за пример.
Я, правда, не так глубоко внедрился в код, но сам процесс обращения к вкладкам меню уже был решён.

The_Prist - читал много Ваших советов в темах.
Как всегда - корректно и по существу.
Огромное спасибо!!!
Всё с вашей подсказкой заработало с первой попытки.
Проблема решена.
Предлагаю тему закрыть.

Ещё раз спасибо всем, кто откликнулся и даже просто просмотрел моё сообщение.
Почувствовать себя не одиноким на пути к решению задачи - бесценно!
При открытии файла не происходит передача нажатия клавиш для перехода на нужную вкладку Ribbon menu, После открытия из любого места работает, а в момент открытия, только если перед передачей вызвать MsgBox.
 
Спасибо.
Советы буду воплощать.
Результаты, к сожалению, только завтра к вечеру.
При открытии файла не происходит передача нажатия клавиш для перехода на нужную вкладку Ribbon menu, После открытия из любого места работает, а в момент открытия, только если перед передачей вызвать MsgBox.
 
Ладно. Если нет желающих помочь победить, хоть подскажите куда, на какой ресурс обратиться с подобным вопросом...
При открытии файла не происходит передача нажатия клавиш для перехода на нужную вкладку Ribbon menu, После открытия из любого места работает, а в момент открытия, только если перед передачей вызвать MsgBox.
 
Из файла быстро отрезал лишнее.
Прикрепляю для посмотреть
При открытии файла не происходит передача нажатия клавиш для перехода на нужную вкладку Ribbon menu, После открытия из любого места работает, а в момент открытия, только если перед передачей вызвать MsgBox.
 
В файле есть 3 типа листов. Для оперативной работы с ними созданы вкладки в меню с набором управления. При открытии файла нужно переходить на вкладку, которая приспособлена для работы с типом листа, на котором была завершена(последний раз сохранена) работа.
Казус в том, что после того, как файл открылся - все переходы по листам отрабатывают переходы на нужные вкладки, а при открытии - не переходит.
Отдельный фокус в том, что, если при открытии файла перед процедурой передачи сочетания клавиш поставить вызов MsgBox с любым содержанием - всё отлично отрабатывает.
То есть MsgBox вылез, его закрыли и вкладка меню для активного листа выбирается корректно.
Если вызов MsgBox отменяешь - переход не происходит.
Debug.Print выводит все сообщения по пути следования процедур. До SendKeys и после него.
Когда файл открылся - Sub для перехода на нужную вкладку меню отрабатывает с любой позиции - хоть из меню, хоть с кнопки на листе, а в момент открытия - не переводит фокус, хоть ты тресни...
Пробовал Application.Wait - результат тот же. MsgBox рулит выбором вкладки, а без него - никак.
Кто-нибудь - подскажите где собаку копать???
Изменено: muziker - 12.11.2017 17:52:25
Страницы: 1
Наверх