Эмуляция нажатия клавиш - в редакторе Visual Basic
rotten41
Дата: Пятница, 24.03.2017, 01:15 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте, специалисты по экселю. Подскажите ответ на непростой вопрос. Есть макрос вызова - через щелчок по кнопке - окна редактора Visual Basic для этой книги. Подскажите - как добавочно сэмулировать нажатие в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break ? Окно с редактором ВизуалБэйсика для данного файла - носит название (без кавычек): "Microsoft Visual Basic for Applications - 9765.xls"
Здравствуйте, специалисты по экселю. Подскажите ответ на непростой вопрос. Есть макрос вызова - через щелчок по кнопке - окна редактора Visual Basic для этой книги. Подскажите - как добавочно сэмулировать нажатие в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break ? Окно с редактором ВизуалБэйсика для данного файла - носит название (без кавычек): "Microsoft Visual Basic for Applications - 9765.xls" rotten41
К сообщению приложен файл:
9765.xls
(42.0 Kb)
Ответить
Сообщение Здравствуйте, специалисты по экселю. Подскажите ответ на непростой вопрос. Есть макрос вызова - через щелчок по кнопке - окна редактора Visual Basic для этой книги. Подскажите - как добавочно сэмулировать нажатие в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break ? Окно с редактором ВизуалБэйсика для данного файла - носит название (без кавычек): "Microsoft Visual Basic for Applications - 9765.xls" Автор - rotten41 Дата добавления - 24.03.2017 в 01:15
KuklP
Дата: Пятница, 24.03.2017, 01:49 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
В справке по SendKeys все это есть. Может откроете страшную тайну, зачем Вам сие шаманство? Какова конечная цель?
В справке по SendKeys все это есть. Может откроете страшную тайну, зачем Вам сие шаманство? Какова конечная цель? KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение В справке по SendKeys все это есть. Может откроете страшную тайну, зачем Вам сие шаманство? Какова конечная цель? Автор - KuklP Дата добавления - 24.03.2017 в 01:49
rotten41
Дата: Пятница, 24.03.2017, 06:59 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
В справке по SendKeys все это есть.
Это вы вот такой код, что ли имеете ввиду? [vba]Код
Public Sub Макрос1() Application.SendKeys ("%{F11}") End Sub Public Sub test() Call Макрос1 Application.SendKeys ("^{BREAK}") End Sub
[/vba] Он не сработает. Я же написал в первом сообщении -"эмуляция нажатия в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break"
В справке по SendKeys все это есть.
Это вы вот такой код, что ли имеете ввиду? [vba]Код
Public Sub Макрос1() Application.SendKeys ("%{F11}") End Sub Public Sub test() Call Макрос1 Application.SendKeys ("^{BREAK}") End Sub
[/vba] Он не сработает. Я же написал в первом сообщении -"эмуляция нажатия в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break"rotten41
Ответить
Сообщение В справке по SendKeys все это есть.
Это вы вот такой код, что ли имеете ввиду? [vba]Код
Public Sub Макрос1() Application.SendKeys ("%{F11}") End Sub Public Sub test() Call Макрос1 Application.SendKeys ("^{BREAK}") End Sub
[/vba] Он не сработает. Я же написал в первом сообщении -"эмуляция нажатия в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break"Автор - rotten41 Дата добавления - 24.03.2017 в 06:59
KuklP
Дата: Пятница, 24.03.2017, 07:33 |
Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Я же написал в первом сообщении -"эмуляция нажатия
Это и есть эмуляция. Пока Вы не объясните: зачем Вам сие шаманство? Какова конечная цель?
- далее разговор не имеет смысла.
Я же написал в первом сообщении -"эмуляция нажатия
Это и есть эмуляция. Пока Вы не объясните: зачем Вам сие шаманство? Какова конечная цель?
- далее разговор не имеет смысла.KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение Я же написал в первом сообщении -"эмуляция нажатия
Это и есть эмуляция. Пока Вы не объясните: зачем Вам сие шаманство? Какова конечная цель?
- далее разговор не имеет смысла.Автор - KuklP Дата добавления - 24.03.2017 в 07:33
rotten41
Дата: Пятница, 24.03.2017, 08:09 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Конечная цель запустить в редакторе VisualBasic режим Break Mode.
Конечная цель запустить в редакторе VisualBasic режим Break Mode.rotten41
Ответить
Сообщение Конечная цель запустить в редакторе VisualBasic режим Break Mode.Автор - rotten41 Дата добавления - 24.03.2017 в 08:09
KuklP
Дата: Пятница, 24.03.2017, 08:15 |
Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Поставьте команду Stop в любом месте кода(или просто нажмите F9) и будет Вам счастье.
Поставьте команду Stop в любом месте кода(или просто нажмите F9) и будет Вам счастье. KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение Поставьте команду Stop в любом месте кода(или просто нажмите F9) и будет Вам счастье. Автор - KuklP Дата добавления - 24.03.2017 в 08:15
rotten41
Дата: Пятница, 24.03.2017, 08:25 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Поставьте команду Stop в любом месте кода(или просто нажмите F9) и будет Вам счастье.
Кодов около 50, и прицеплены они на событие Calculate. Жать на кнопку F9 - придется каждые несколько секунд работы. Меня интересует то, что я написал в первом сообщении -"эмуляция нажатия в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break".
Поставьте команду Stop в любом месте кода(или просто нажмите F9) и будет Вам счастье.
Кодов около 50, и прицеплены они на событие Calculate. Жать на кнопку F9 - придется каждые несколько секунд работы. Меня интересует то, что я написал в первом сообщении -"эмуляция нажатия в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break".rotten41
Ответить
Сообщение Поставьте команду Stop в любом месте кода(или просто нажмите F9) и будет Вам счастье.
Кодов около 50, и прицеплены они на событие Calculate. Жать на кнопку F9 - придется каждые несколько секунд работы. Меня интересует то, что я написал в первом сообщении -"эмуляция нажатия в вызванном окне редактора ВизуалБэйсика - сочетания клавиш Ctrl+Break".Автор - rotten41 Дата добавления - 24.03.2017 в 08:25