2017-01-16 3 views
0

私のsccenarioは次のとおりです: ユーザーの作成など、たくさんのことをするExcelブックがあります。 この「ユーザー作成」手順の一部は、ウェブサイト上の情報を編集することです。 しかし、このウェブサイトにアクセスできる別のユーザーとしてこのWebサイトを起動する必要があります。 IEを制御しても問題はありません。しかし、別のユーザーとしてIEを起動すると、Excelからコントロールすることはできません。Excelからの別のユーザーとしてのコントロールIE

私は多くの検索を行い、多くのものを試しました。

Fx。次のソースからのコード:私のシナリオで働いているの

http://www.makeuseof.com/tag/using-vba-to-automate-internet-explorer-sessions-from-an-excel-spreadsheet/

http://www.excely.com/excel-vba/ie-automation.shtml

http://www.mvps.org/emorcillo/en/code/vb6/iedom.shtml

なし。

答えて

0

私はここで非常に良い回避策を見つけた:https://superuser.com/a/49462

は基本的に私はそれがWindows認証を使用してページ上のLoginPromptプロパティを強制することは可能だということが分かったし、別のユーザーとしてログインします。

つまり、IEプロセスがまだ私のユーザーとして実行されているため、Excelからウィンドウを制御することができます。

関連する問題