Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
24.09.2022, 20:06:47

Войти
Интересные и полезные статьи по работе с Excel и VBA можно найти в разделе ХИТРОСТИ
32 837 Сообщений в 5 348 Тем от 6 475 Пользователей
Последний пользователь: lovelywill1
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  Сворачивание окна
Страниц: [1]   Вниз
Печать
Автор Тема: Сворачивание окна  (Прочитано 1294 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Completum
Пользователь
**

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 56


Просмотр профиля E-mail
« : 18.11.2019, 11:31:03 »

Добрый день, уважаемые пользователи форум! Можете помочь? Нужно применить макрос с помощью горячих клавиш alt+tab. При настройке горячих клавиш макрос не запускается, возможно, из-за того, что эта комбинация в windows переключает между окнами.

Код: (vb)
Private Sub Workbook_Open()
On Error Resume Next
Application.OnKey "%{TAB}", "Копирование"
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.OnKey "%{TAB}", ""
End Sub


Желательно использовать эту комбинацию клавиш.
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +481/-0
Офлайн Офлайн

Сообщений: 5 697



Просмотр профиля WWW
« Ответ #1 : 18.11.2019, 13:22:12 »

Лучше её не подменять, т.к. это глобальное сочетание окружения ОС. И сменить его можно только перехватом нажатий через API, что на мой взгляд избыточно.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru