|
|
|
ЗАСТАВИТЬ РАБОТАТЬ РЕКОРДЕР ДЛЯ МЫШКИ ИЗ EXCEL VBA
|
|||
|---|---|---|---|
|
#18+
Уважаемое сообщество! Есть хорошая бесплатная программа GhostMouse 2.0 записывает все действия мышки. Свои действия она сохраняет в файле с расширением .GMS Как заставить запуститься этот файл из EXCEL VBA? Как заставить макрос "дождаться" окончания выполнения действий программы GhostMouse, например её автоматического закрытия по окончанию прогона файла .GMS? Заранее благодарен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2007, 21:56:30 |
|
||
|
ЗАСТАВИТЬ РАБОТАТЬ РЕКОРДЕР ДЛЯ МЫШКИ ИЗ EXCEL VBA
|
|||
|---|---|---|---|
|
#18+
Запуск через shell Дождаться - через waitforsingleobject (api) что то в этом роде. ИЛИ если знаете время, то Application.OnTime ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 12:58:11 |
|
||
|
ЗАСТАВИТЬ РАБОТАТЬ РЕКОРДЕР ДЛЯ МЫШКИ ИЗ EXCEL VBA
|
|||
|---|---|---|---|
|
#18+
А МОЖНО ПОПОДРОБНЕЕ ДЛЯ ДИЛЕТАНТА ПРОБЛЕМА В ТОМ ЧТО ЕСТЬ НЕСОВЕРШЕННАЯ ПРОГРАММА WinMaster 2.1 с которой через EXCEL удалось скачать кучу материалов для отчетов, спимания материалов, но не удается автоматизировать выдачу технологических карт и РЕКОРДЕР МЫШКИ стал наиболее простым вариантом. Эксель знает сколько раз ее запускать, но я по своей неопытности пока не настолько разбиораюсь в VBA/ Можно кусочек кода? заранее благодарен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 18:52:04 |
|
||
|
ЗАСТАВИТЬ РАБОТАТЬ РЕКОРДЕР ДЛЯ МЫШКИ ИЗ EXCEL VBA
|
|||
|---|---|---|---|
|
#18+
Можно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 20:42:19 |
|
||
|
ЗАСТАВИТЬ РАБОТАТЬ РЕКОРДЕР ДЛЯ МЫШКИ ИЗ EXCEL VBA
|
|||
|---|---|---|---|
|
#18+
РЕКОРДЕР Я ЗАПУСТИЛ Sub ЗАПУСК_РЕКОРДЕРА() ExecCmd "C:\GMouse20\GMouse.exe" End Sub А мне надо запустить файл C:\GMouse20\ЗАПУСК.GMS (рекордер уже настроен на автоматический запуск при открытии этого файла) Без этого теряется весь смысл автоматизации. А вообще полезнейшая вещь, большое спасибо. Жду ответа на новый вопрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 08:17:42 |
|
||
|
ЗАСТАВИТЬ РАБОТАТЬ РЕКОРДЕР ДЛЯ МЫШКИ ИЗ EXCEL VBA
|
|||
|---|---|---|---|
|
#18+
ФАЙЛ ТОЖЕ ОТКРЫЛ ПОРЫВШИСЬ В ТОПИКАХ, ИЗМЕНИЛ ПУНКТ В НАСТРОЙКАХ VBA см картинку Sub ЗАПУСК_РЕКОРДЕРА() Dim s As New Shell s.Open "C:\GMouse20\ЗАПУСК.gms" Range("C25").Select ActiveCell.FormulaR1C1 = "ФАЙЛ ПРОИГРЫВАТЕЛЯ ЗАВЕРШЕН" End Sub НО МАКРОС ТЕПЕРЬ ПЕРЕСТАЛ ЖДАТЬ ЗАКРЫТИЯ ФАЙЛА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 17:02:14 |
|
||
|
|

start [/forum/search_topic.php?author=ViktorSa&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
25ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
2ms |
| others: | 611ms |
| total: | 732ms |

| 0 / 0 |
