WinXP,7のIE8にて新規セッションで起動
VBAを使用してWebサイトにログインを行いたいのですが、ログインをする際に必ず新規セッションでウィンドウを起動してログインするようにするにはどのようなコードを組めばいいのでしょうか?
下記のようなコードで現在は動かしているのですが、explore.exe -noframemergingで起動すれば新規セッションでIEを開けるとのことだったのですが、上手く組み込むことができません・・・。
どのようにすれば上手く動くのでしょうか・・・。
申し訳ありませんがどなたかご教授願います。
'=========================================
sub ろぐいん()
'変数
Dim IE As Object
Dim UserID As String
Dim UserPass As String
'ID,PASS設定
UserID = "ID"
UserPass = "PASS"
'IE起動
Set IE = CreateObject("InternetExproler.Application")
IE.Visible = True
'接続
IE.navigate "http://"
'文字入力
IE.document.gatelementbyid("ID").Value = UserID
IE.document.gatelementbyid("PASS").Value = UserPass
'送信
Call IEButtonClick(IE, " 送信 ")
Set IE = Nothing
End Sub
'クリック
Public Function IEButtonClick (ByRef IE As Object, ButtonValue As String)
Dim ObjInput As Object
For Each ObjInput In IE,document,getelementsbytagname("INPUT")
If ObjInput,Value = ButtonValue Then
ObjInput,Click
Exit For
End If
Next
End Function
'=========================================
お礼
ありがとうございました 設定を変更してみました。