Что я пытаюсь сделать здесь, это открыть лист Excel и сделать некоторую скопированную копию здесь и там. Я создал скрипт, который откроет файл, а затем начнет работу с ним. Теперь я использую медленный компьютер, поэтому для открытия файла excel требуется время. Возможно ли каким-то образом сказать моему сценарию authotkey, что файл открыт, и теперь вы можете начать свое дерьмо. Я знаю, что могу сделать это с функцией сна, но мне было интересно, есть ли что-то лучше.Autohotkeys: Подождите, пока предыдущая команда будет выполнена полностью
-1
A
ответ
0
Я бы сначала проверил, работает ли Excel, а затем проверьте, был ли открыт определенный файл.
SetTitleMatchMode, 2
IfWinActive, Microsoft Excel
{
WinGetTitle, title, A
IfInString, title, specific file
{
Sleep, 1000 ; Just in case....
}
}
На самом деле, вы лучше не с WinWait, конкретный файл
Смежные вопросы
- 1. Подождите, пока анимация DrawerLayout не будет выполнена
- 2. Подождите, пока «Записать полностью»
- 3. Подождите, пока команда полностью завершится в Bash
- 4. Подождите, пока файл не будет полностью написан
- 5. Подождите, пока представление будет полностью обновлено: Как?
- 6. Команда Python popen. Подождите, пока команда не будет завершена.
- 7. Подождите, пока функция может быть выполнена снова
- 8. Android-браузер Android: подождите, пока страница не будет полностью загружена
- 9. Подождите, пока представление будет полностью сгенерировано перед использованием CoffeeScript
- 10. подождите, пока угловое приложение будет полностью отображено из фантомного скрипта.
- 11. Подождите, пока панель предпочтений будет полностью видна для отображения листа?
- 12. Phpunit - Selenium2 - Подождите, пока страница будет полностью загружена
- 13. Как заставить программу ждать, пока команда не будет выполнена
- 14. Подождите, пока предыдущий Rx не будет завершен
- 15. Node.js - Подождите, пока файл полностью не написан.
- 16. Подождите, пока страница не будет загружена
- 17. Подождите, пока команда в su закончит
- 18. Подождите, пока веб-страницы полностью загрузятся в java
- 19. BATCH - подождите, пока файл будет заполнен до получения
- 20. Подождите, пока файл будет создан с таймаутом
- 21. RxJava - Подождите, пока его можно будет заполнить
- 22. node.js Подождите, пока задача будет завершена.
- 23. Подождите, пока файл PDF не будет готов?
- 24. Подождите, пока не будет запущен клик. C#
- 25. Метеор: подождите, пока не будет создан файл
- 26. Подождите, пока не будет выполнен запрос ajax.
- 27. Observable.Interval Подождите, пока действие не будет выполнено.
- 28. Метеор: Подождите, пока библиотека не будет готова
- 29. Подождите, пока объект пользователя не будет получен
- 30. Подождите, пока RxJs.Subscriptions будет завершен до возобновления
@Anthon, вы знаете, 'sleep' команду в VBA? –