gorelova_96
New member
Добрый день!
Пытаюсь написать робота для работы с книгой Excel у которой настроено соединение с SQL.
Сначала попробовала использовать функции из блока Office -> Excel, операции чтения работают, как только пытаюсь что-то поменять, приложение показывает ошибку, и затем сам файл перестает открываться, показывает ошибку:
Далее попробовала внести изменения через функции в блоке Office -> Excel interop. Если выбираю для функции "Открыть excel" свойство "Видимый" = false, то все отрабатывает нормально. Но если выбираю "Видимый" = true, то функция "открыть excel" не завершается, поскольку при открытии файла появляется предупреждение:
И последующие шаги не могут выполниться, пока функция не завершится (пока не выберу какой-то из вариантов на сообщении). Нельзя запустить 2 функции параллельно? Т.е. условно функцию открытия Excel и функцию проверки наличия сообщения?
Сам файл необходимо открывать так, чтобы он был видимым, поскольку на некоторых этапах работы с книгой нужно вносить данные в элементы выпадающих списков, к которым нельзя обратиться через функции в блоке Excel, где-то нужно использовать горячие клавиши.
Пошаговый вариант, где робот вместо работы со стандартными функциями Excel, просто ищет картинки, нажимает на элементы экрана, хотелось бы оставить как последнее средство. Может есть какие-то более очевидные варианты для решения этой проблемы?
Пытаюсь написать робота для работы с книгой Excel у которой настроено соединение с SQL.
Сначала попробовала использовать функции из блока Office -> Excel, операции чтения работают, как только пытаюсь что-то поменять, приложение показывает ошибку, и затем сам файл перестает открываться, показывает ошибку:
Далее попробовала внести изменения через функции в блоке Office -> Excel interop. Если выбираю для функции "Открыть excel" свойство "Видимый" = false, то все отрабатывает нормально. Но если выбираю "Видимый" = true, то функция "открыть excel" не завершается, поскольку при открытии файла появляется предупреждение:
И последующие шаги не могут выполниться, пока функция не завершится (пока не выберу какой-то из вариантов на сообщении). Нельзя запустить 2 функции параллельно? Т.е. условно функцию открытия Excel и функцию проверки наличия сообщения?
Сам файл необходимо открывать так, чтобы он был видимым, поскольку на некоторых этапах работы с книгой нужно вносить данные в элементы выпадающих списков, к которым нельзя обратиться через функции в блоке Excel, где-то нужно использовать горячие клавиши.
Пошаговый вариант, где робот вместо работы со стандартными функциями Excel, просто ищет картинки, нажимает на элементы экрана, хотелось бы оставить как последнее средство. Может есть какие-то более очевидные варианты для решения этой проблемы?