VBAを利用したブログへの自動ログイン


Message#から前件を

日から 前を
Q&A掲示板へ

最新20件 最新50件 最新100件 最新200件 200件以前
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)


Message#1 2014年10月28日(火)05時52分
From: みるみる
返事 削除 変更
ブログへのログインVBAを作ったのですが、サインイン(ログイン)のクリック指令がうまく行きません。
どなたか間違い箇所をご指摘いただければ幸いです。
自作VBA

Sub useTextbox()
Dim ie As InternetExplorer
Dim txtInput As HTMLInputElement
Set datasheet = ActiveSheet
Dim form As HTMLFormElement




Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True


ie.navigate "https://ssl.seesaa.jp/auth?return_to=https%3A%2F%2Fssl.seesaa.jp%2F..."
Do While ie.Busy Or ie.readyState < READYSTATE_COMPLETE
DoEvents
Loop
WaitFor (3)

Set txtInput = ie.document.getElementById("email")
txtInput.Value = datasheet.Cells(1, 1).Value

Set txtInput = ie.document.getElementById("password")
txtInput.Value = datasheet.Cells(1, 2).Value

WaitFor (3)

Set form = ie.document.forms("authpost")
form.submit


Do While ie.Busy Or ie.readyState < READYSTATE_COMPLETE
DoEvents
Loop

WaitFor (3)
'ログアウト
ie.navigate "http://blog.seesaa.jp/pages/logout"
Do While ie.Busy Or ie.readyState < READYSTATE_COMPLETE
DoEvents
Loop




End Sub






'指定した秒だけ停止する関数
Function WaitFor(ByVal second As Integer)
Dim futureTime As Date

futureTime = DateAdd("s", second, Now)
While Now < futureTime
DoEvents
Wend
End Function


・・・・・・・・・・・・・・・・
参照html


< <form action="auth" method="post" name="authpost"><input value="FI6S4XSRkJVW2s_nAazRt2XzRy0" name="aXt" id="aXt" type="hidden">
<div id="logintxt">Seesaa アカウントサインイン</div>

<div id="emailtxt">メールアドレス</div>
<div><input name="email" id="email" size="15" type="text" value="" tabindex="1" /></div>
<div id="passwordtxt">パスワード</div>
<div><input name="password" id="password" size="15" type="password" value="" tabindex="1" /></div>

<div id="mem"><input name="remember_me" id="remember_me" type="checkbox" value="t" tabindex="3" /><label for="remember_me">この情報を保持する</label></div>
<div id="signin"><input value="サインイン" type="submit" tabindex="4" /></div>
<input name="return_to" value="https://・・・・・" />
</form>

最新20件 最新50件 最新100件 最新200件 200件以前
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降
VBAのIE制御についてのQ&A掲示板

↑エクセルVBAのIE(InternetExplorer)操作で分からない事があればこちらの掲示板よりご質問ください^^

ExcelのVBA初心者入門

↑こちらはExcelのVBAをマスターできるよう初心者向けのエクセルVBA入門コンテンツになります^^

VBAのIE制御入門RSS

RSSフィードを登録すると最新記事を受け取ることができます。

VBAIE操作のスカイプレッスン

VBAでIE(InternetExplorer)制御の準備

エクセルVBAでIE制御の応用編

こちらでは、エクセルVBAで実際に作成したIE(InternetExplorer)制御ツールをまとめています。自動ログインや情報収集など具体的に解説しています。IE(InternetExplorer)制御をされる方は参考にしてください。

【ダウンロード】IE操作に便利なツール

こちらでは、これまでに紹介したIE(InternetExplorer)操作で便利な機能をツール化しています。無償でダウンロードできますので、目的に合わせたご利用ください。

IEオブジェクトのメソッド・プロパティ

こちらでは、IE(InternetExplorer)オブジェクトのメソッド・プロパティをまとめています。

IE操作に利用されているVBA関数

こちらでは、エクセルVBAのIE(InternetExplorer)操作で利用されたVBA関数をまとめています。

IE操作に利用されているステートメント

こちらでは、エクセルVBAのIE(InternetExplorer)操作で利用されたステートメントをまとめています。ExcelのVBAで基本的な部分になりますので、しっかり理解しましょう。

IE(InternetExplorer)制御のVBAコード

こちらでは、これまでに作成したIE(InternetExplorer)操作で役立つサブルーチンをまとめています。
全てをコピーする必要はありませんが、目的に合わせたサブルーチンをご利用ください。

ExcelのVBAで作成した役立つVBAコード

こちらでは、IE(InternetExplorer)制御の利用だけでなく、Excel全般で利用できるVBAコードです。エクセルVBAで役に立つものばかりですので、ご利用ください。

dmb.cgi Ver. 1.068
Copyright(C) 1997-2014, hidekik.com