280 / 136 / 23
Регистрация: 08.01.2014
Сообщений: 635
|
||||||
1 | ||||||
Обращение к форме Excel с имитацией нажатия клавиш29.01.2017, 17:22. Показов 582. Ответов 4
Метки нет (Все метки)
При открытии файла Excel, этим кодом
Вопрос. Можно ли обратится к форме открытого файла Excel, из Access? Нужно выделить поле на форме, ввести туда пароль и нажать кнопку! Или можно это решить как то по другому? Спасибо!
0
|
29.01.2017, 17:22 | |
Ответы с готовыми решениями:
4
Отлов нажатия клавиш на форме Перехват калавиши с имитацией нажатия C# Отслеживание нажатия двух клавиш на форме Обработчик нажатия клавиш в не активной форме |
10473 / 5459 / 1375
Регистрация: 05.10.2016
Сообщений: 15,480
|
|
29.01.2017, 18:41 | 2 |
Вот такого я точно пока не делал! - ммм - не умею (но думаю что вполне возможно).
Открытие через "Shell" - вам точно такого сделать не даст. в VBA - автоматтизация прложений MSO идёт обычно через объект Application. И дальше - полный контроль.
2
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
29.01.2017, 18:58 | 3 | |||||
Если форма модальная, то не так просто. Модальная форма не позволит что-либо сделать. И надо видимо перебирать процессы, находить нужный файл, искать в нем форму, узнать HWND текстбокса и только тогда записать в него пароль. Вообщем это лучше спросить у вбашников, ексельщиков.
Если же форма не модальная, то как уже сказал Eugene-LS, можно через автоматизацию. Вместо шелла примерно такой код, считая конечно, что форма открывается автоматом при загрузке ексель-файла
2
|
280 / 136 / 23
Регистрация: 08.01.2014
Сообщений: 635
|
|
29.01.2017, 19:06 [ТС] | 4 |
Буду пробовать. Спасибо!
0
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||||||
29.01.2017, 19:12 | 5 | ||||||||||
Цикл
1
|
29.01.2017, 19:12 | |
29.01.2017, 19:12 | |
Помогаю со студенческими работами здесь
5
Отключение системного звука нажатия клавиш в форме Как объяснить форме, что надо игнорировать нажатия некоторых клавиш? Не ловятся нажатия клавиш, если на форме активен хоть один элемент Перехватчик клавиш + эмуляция нажатия клавиш Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |