Мой родной язык не английский, и я относительно новичок в VBA, поэтому заранее прошу прощения. Моя проблема заключается в следующем: часть моего кода VBA пытается скопировать и вставить путь к файлу из буфера обмена, который ранее был определен в строковой переменной. У меня есть решение, но оно заключается в использовании Sendkeys — я не совсем доволен этим решением, даже если оно работает.
Есть ли альтернативный способ Sendkeys? Например, чтобы найти и активировать диалоговое окно уже открытого файла, в частности, поле ввода внутри, и установить строковую переменную непосредственно в это поле? (надеюсь, приложенная картинка проясняет то, что я себе представляю)