Стопорнулся на таком моменте: на странице в IE с помощью vba открывается форма для загрузки файлов (при перетескивании на нее файлов начинается загрузка их на сервер, при нажатии ЛКМ по форме открывается диалоговое окно выбора файлов) 1) собственно вопрос первый - как программно через VBA отправить на форму файл, чтобы произошло Drag&Drop 2) либо объясните, пожалуйста, как работать с диалоговыми окнами? ведь если даже программно нажать чтобы открылось диалоговое окно, то код VBA какбы ставится на паузу, пока я "ручками" не закрою это диалоговое окно.
Страница на которой это надо реализовать - https://vk.com/page-28774435_47321332?act=edit (тут надо нажать на иконку фотографии для вызова вышеописанной формы) Выкладываю файл для примера, но у вас может не сработать часть кода, которая нажимает иконку фотографии: SetCursorPos 600, 190 'x and y position (чуть что подкорректируйте координаты)
PS: я бы делал без использования IE (использовал бы WinHTTPRequest), и, тем более, без SetCursorPos (щелчок на элементе на веб-странице выполняется методом Click, - всего одна строка кода)
Пример кода дать не могу, - код у вас будет весьма сложный
Игорь, потому что Вконтакте необходимая кнопка (по которой клацаю наведением курсора) на странице видна, но при просмотре кода ее нет (видимо она появляется при просмотре страницы с помощью скрипта).
Вот код той кнопки при исследование элемента в chrome: