Страницы: Пред. 1 2
RSS
Определение нажатой кнопки
 
govorun, нажатие на кнопку - это есть событие. Его нужно обработать. Для этого нужен макрос, который отследит нажатие на кнопку. Как Вы представляете себе обработку события без макроса?
 
Доброе время суток.
Цитата
govorun написал:
Макрос на кнопке можно править
Что под этим подразумевается? Возможность изменить код? Тогда защищайте VBA проект. Возможность изменить макрос-обработчик события на кнопке? Тогда защищайте лист - пользователь не сможет изменить кнопку.
Если же вы, как в песне - "Нормальные герои всегда идут в обход", ну, тогда штудируете Распознавание внедренных объектов и, допустим, How To Detect Mouse Down Event In Windows. Скрещиваете ежа с ужом и получаете собственное слежение за нажатием на кнопку.
Успехов.
 
Юрий М,Есть же какие-то перехватчики клавиатуры, определяющие, какая (а, в, ы) кнопка нажата. Но при этом на кнопке нет макроса.
 
Цитата
govorun написал: На листе две кнопки (без макросов)...
какая (а, в, ы) кнопка нажата
Как связаны буквы и кнопки на листе? Или теперь разговор о клавиатуре? Если второе, то это уже другая тема.
Если все-таки разговор о кнопках на листе: зачем кнопка, которая НИ ДЛЯ ЧЕГО? Определить каким-то другим макросом нажатие кнопки, чтобы что-то сделать... Почему это "что-то" не повесить на кнопку?
 
на клавиатуре нет столько клавишь чтобы отследить нажатие всех кнопок, которые понарисовуют все пользователи Excel на планете (в данном случае речь не Планете Excel, а о планете Земля) и какой клавиатурой отследить нажатие кнопки мыши по кнопке без макроса...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
мда, govorun , ваш ник на форуме полностью оправдан.
хочу то, не знаю что.
чем вас не устраивает такой вариант?
 
Цитата
Dima S написал:
чем вас не устраивает такой вариант?
Цитата
Андрей VG написал:
Тогда защищайте VBA проект.
Так и сделал.
Ігор Гончаренко, Я не прощаюсь. У нас еще будет возможность пофилософствовать...

Всем спасибо
 
обязательно.
ознакомьтесь для начала с этой темой
приблизительно так должна выглядеть идеальная схема взаимодействия:
сообщение 1: вопрос
сообщение 2: ответ
сообщение 3: спасибо
все тема закрыта
и ответьте себе на простые вопросы: те кто будет читать тему "Определение нажатой кнопки"
1) найдут ответ на этот вопрос?
2) какие эмоции испытают прочитав 30 сообщений
3) какими словами будут мысленно обращаться к автору темы
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: Пред. 1 2
Наверх