Уважаемые форумчане, подскажите хотя бы советом где искать ответы и вообще возможно ли такое в принципе.... В Excel нужен макрос на определение состояния мыши (нажата или не нажата каждая клавиша: левая, правая, центральная). Макрос должен определять состояние мыши вне зависимости от того, где находится мышь: над ячейкой, над графическим объектом (Shape) или объектом управления (ActiveX) а также в незащищенном или защищенном режиме. Макрос не должен блокировать выполнение других команд: перемещение мыши, клик на гиперссылки и т.п. , а также вызывать общее "подтормаживание" Excel.
Дополнительно: по нажатию левой кнопки мыши курсор должен менять свой цвет на красный (как минимум, "родной курсор" становится невидимым и заменяется на произвольный графический объект - "красный палец")
Уважаемые форумчане, подскажите хотя бы советом где искать ответы и вообще возможно ли такое в принципе.... В Excel нужен макрос на определение состояния мыши (нажата или не нажата каждая клавиша: левая, правая, центральная). Макрос должен определять состояние мыши вне зависимости от того, где находится мышь: над ячейкой, над графическим объектом (Shape) или объектом управления (ActiveX) а также в незащищенном или защищенном режиме. Макрос не должен блокировать выполнение других команд: перемещение мыши, клик на гиперссылки и т.п. , а также вызывать общее "подтормаживание" Excel.
Дополнительно: по нажатию левой кнопки мыши курсор должен менять свой цвет на красный (как минимум, "родной курсор" становится невидимым и заменяется на произвольный графический объект - "красный палец")MAK93
Матраскин, Спасибо за совет. Но пока я нашел только на объектах ActiveX такую функцию, не подскажите как обойтись без них? или как прописать события MouseDown MouseUP на графические объекты (Shapes)? Перерыл все доступные ресурсы ответа найти упорно не могу(
Матраскин, Спасибо за совет. Но пока я нашел только на объектах ActiveX такую функцию, не подскажите как обойтись без них? или как прописать события MouseDown MouseUP на графические объекты (Shapes)? Перерыл все доступные ресурсы ответа найти упорно не могу(MAK93