(楽天)地方競馬情報サイトへのログインを自動化します |
何か準備しておくものはありますか? |
「楽天競馬」への会員登録&IE(Internet Explorer)の確認を済ませてください事前に準備するものは次の2点です。 ①「楽天競馬」への会員登録 💡 Excel VBAで自動投票を“本気で動かす”なら 👉 📌【45歳からの挑戦!】ExcelVBAで競馬自動投票を動かす最短ルート |
![]() |
何かExcelで準備しておくものはありますか? |
マクロ有効ブック&開発タブ&ログイン情報Excelでの準備は次の3つです。 💡 Excel VBAで自動投票を“本気で動かす”なら 👉 📌【45歳からの挑戦!】ExcelVBAで競馬自動投票を動かす最短ルート |
![]() |
どうすれば「楽天競馬」サイトへ自動ログインできますか? |
自動ログインVBAマクロを作成します「楽天競馬」サイトへ自動ログインするには次の設定を行ってください。 |
| ★自動ログインマクロ(上段の)「2.マクロの作成」で、次のVBAマクロをすべてコピーしすべてを貼り付けて使用してください。
💡 Excel VBAで自動投票を“本気で動かす”なら 👉 📌【45歳からの挑戦!】ExcelVBAで競馬自動投票を動かす最短ルート |
Declare PtrSafe Sub Sleep Lib “kernel32” (ByVal dwMilliseconds As Long)
Sub rakuten_login_Click()
‘==================================================
‘rakuten競馬ログイン
‘==================================================
Dim id As String
Dim pass As String
Dim url As String
‘ID/PASS/URL取得
With Worksheets(“Parameter”)
id = .Range(“id”).Value ‘ID
pass = .Range(“pass”).Value ‘PASS
url = .Range(“url”).Value ‘URL
End With
‘ie起動
Set objIE = CreateObject(“InternetExplorer.Application”)
‘Rakuten競馬
With objIE
.Visible = True
.navigate url
‘インターバル
Do While objIE.Busy = True Or objIE.readyState <> 4
DoEvents
Loop
End With
‘マイページクリック
For Each objinp In objIE.document.getElementsByTagName(“a”)
If Mid(objinp.textContent, 26, 5) = “マイページ” Then
objinp.Click
Exit For
End If
Next
‘インターバル
Do While objIE.Busy = True Or objIE.readyState <> 4
DoEvents
Loop
‘楽天会員ログイン
‘ID入力
For Each objinp In objIE.document.getElementsByTagName(“Input”)
If objinp.Name = “u” Then
objinp.Value = id
Exit For
End If
Next
Sleep (1000)
‘PASS入力
For Each objinp In objIE.document.getElementsByTagName(“Input”)
If objinp.Name = “p” Then
objinp.Value = pass
Exit For
End If
Next
Sleep (1000)
‘ログイン
For Each objinp In objIE.document.getElementsByTagName(“Input”)
If objinp.Name = “submit” Then
objinp.Click
Exit For
End If
Next
‘インターバル
Do While objIE.Busy = True Or objIE.readyState <> 4
DoEvents
Loop
Sleep (1000)
End Sub
![]() |
実行すると「楽天競馬」のマイページが自動表示されます。 |
「楽天競馬」の「マイページ」が自動表示されます「楽天競馬」にログインし、あなたの「マイページ」が自動表示されます。 💡 Excel VBAで自動投票を“本気で動かす”なら 👉 📌【45歳からの挑戦!】ExcelVBAで競馬自動投票を動かす最短ルート |
![]() |
次のステップは何ですか? |
次回はレース情報を取得するVBAマクロを紹介します次回、レース情報を取得するVBAマクロを紹介します。 💡 Excel VBAで自動投票を“本気で動かす”なら 👉 📌【45歳からの挑戦!】ExcelVBAで競馬自動投票を動かす最短ルート |
![]() |
| 次回は、「【45歳から】始めたいExcelVBA競馬自動投票<レース情報>」でレース情報を取得するVBAマクロを紹介します。 |



















