Я не знаю, возможно ли это. Я работаю с Excel и использую скрипт VB. Есть ли способ определить, нажаты ли две клавиши одновременно и какие они? Тогда, если нажаты именно эти клавиши, я могу использовать оператор If/Then для выполнения любых процессов, которые мне нужно выполнить?
Я знаю, что если у меня есть что-то вроде поля со списком, я могу использовать функцию нажатия клавиши для обнаружения нажатия одной клавиши, но это будет работать только для одной клавиши, а не для двух клавиш. Кроме того, я не использую поля со списком, текстовые поля или что-либо еще. Я строго использую ячейки, поэтому, похоже, нет ничего похожего на нажатие клавиши, чтобы обнаружить даже нажатие одной клавиши.
Опять же, мне нужно, чтобы он обнаруживал две клавиши одновременно. Я также хотел бы, чтобы он обнаруживал это и на уровне рабочей книги, а не на каждом отдельном рабочем листе, поскольку существует несколько рабочих листов, и я хотел бы, чтобы эти нажатые клавиши работали с одного листа на другой.
Пожалуйста, дайте мне знать, возможно ли это или нет, но у меня такое чувство, что это невозможно.
OnKey
? Это будет работать для чего-то с Ctrl, Shift и другими подобными клавишами в сочетании с обычными клавишами, такими как A. - person Doug Glancy   schedule 05.11.2013