Получить веб-элементы с VBA из дочерней вкладки с IE для изменений автоматизации менеджера списка рассылки - PullRequest
0 голосов
/ 07 мая 2019

Я полностью автоматизирую изменения для нескольких членов почтовых групп на внутреннем сайте компании под названием groupkeeper.mycompany.com (инструмент для создания списков рассылки почты, BTW).

Мне удалось перейти к URL-адресу администратора, установить флажок для добавления или удаления участника из определенной группы и даже для того, чтобы установить флажок группы, к которой принадлежит участник, и все это без проблем, почти все, что связано с поиском и пока элементы клика идут гладко, проблема в следующем:

Мой код начинается с URL http://groupkeeper.mycompany.com/grpkeeper/grp.php и он способен:

 Check a checkbox
 Click button of action (remove)

сразу после этого открывается новая вкладка с URL:

http://groupkeeper.mycompany.com/grpkeeper/grpmemd.php

Заголовок вкладки точно такой же: "GroupKeeper", для каждой вкладки и ничего больше

оттуда, кажется, объект IE остается на предыдущем URL, и я не могу получить элементы этого недавно открытого URL для дальнейшей автоматизации.

Если я попытаюсь перейти к http://groupkeeper.mycompany.com/grpkeeper/grpmemd.php,, текстовое поле, которое мне нужно заполнить информацией, станет серым с сообщением: «Ничего не менять» и включена только кнопка «Отмена».

Как мне добраться до элементов этого нового сайта? Я попробовал все без каких-либо хороших результатов.

Попробовал второй объект и безрезультатно (не мог сказать, правильно ли я это сделал),

Помогите, пожалуйста, пожалуйста.

Спасибо!

Попробовал альтернативный IE obj и не работал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...