VBAを使用して
以下のサイトへログインしようとしていますが、
うまくいきません。
https://direct.jp-bank.japanpost.jp/tp1web/U0101 …
ログイン画面
「次へ」のボタンをクリックするコード
IE1.Document.getElementById("U010104").Click
を入れると「オブジェクト」が必要だと出てしまいます。
どこを直せばいいか指摘していただけますでしょうか。
No.1ベストアンサー
- 回答日時:
こんにちは。
失礼ですが、「ゆうちょダイレクト」は、一般の銀行ログインのセキュリティよりもレベルが高いし、失敗することを考えると、気が重くなってしまいます。失敗した時の手続きもいろいろありますから。私は、「あつものに懲りてなますを吹く」のたとえではないのですが、この手のものはすっかり臆病になりました。別にVBAなどの開発とは関係がないのですが、2ヶ所の銀行でやってしまい、解除手続きに手間取らせました。
そういう私だから、以下で間違いなく通るはずです。
ダイレクトでボタンを名指しする時は、Btn を取得した時に、コードを止めて、そのオブジェクト名やIDを記録しておいて、そこから、元のコードの
オブジェクト.Click
とすればよいです。(オブジェクト名は、大文字・小文字の違いがありますから注意!)
'----------------------
With objIE
For Each obj In .Document.getElementsByTagName("input")
If obj.DefaultValue Like "次へ" Then
'この時点で、obj の中身を調べます。
obj.Click
Exit For
End If
Next
End With
'---------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascript で外部サイトにデータ入力させて自動でボタンを押すことは可能ですか? 1 2023/01/30 16:23
- マウス・キーボード Logicool optionsについての質問です。 私が使っているレシーバーはUnifyingです 1 2022/09/22 23:39
- PHP Laravelだと、簡易なログイン機能であればコマンド1発でサクッ 1 2022/05/21 23:09
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(gooサービス) dアカウントを登録できません 1 2023/03/03 23:35
- gooメール Gメールログインの件 2 2022/07/08 23:44
- YouTube SMS認証が出来なくて乗っ取られたアカウントを取り戻せません。 2 2023/04/02 15:29
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- デスクトップパソコン hp z800 BIOSアップデート エラー 2 2022/07/15 18:40
- X(旧Twitter) X(twitter)のログインについて 2 2023/08/18 22:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
エクセルのVBAの標準モジュール...
-
Excelでフィルタをかけると警告...
-
実行時エラー 3265「要求された...
-
VBAで既に開いている別アプリケ...
-
テキストボックス中の文字列の...
-
VBAで Set wb = Sheets(1).Cop...
-
VBScriptでの起動済みのIEの操作
-
textBox isNot Nothing とは
-
EXCEL VBA COLLECTIONオブジェ...
-
AccessVBAで「dim dbs as datab...
-
VB6 エクセルに画像貼り付け
-
VBAについてです。 初心者です...
-
ExcelのVBAで3-D等高線のXYZ回...
-
VBAでWebページにセルの値を入力
-
上下の位置揃えについて
-
InternetExplorer.Application...
-
ある文字列が全て数字であるか...
-
VBで引数にDictionaryオブジェ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
実行時エラー 3265「要求された...
-
エクセルのVBAの標準モジュール...
-
VBAで既に開いている別アプリケ...
-
VBAで Set wb = Sheets(1).Cop...
-
テキストボックス中の文字列の...
-
PowerPointVBAでスライドマスタ...
-
エクセルマクロエラー「'Cells'...
-
VBAからPDFファイルにパスワー...
-
Excelでフィルタをかけると警告...
-
オブジェクトが見つかりません
-
ある文字列が全て数字であるか...
-
EXCEL VBA オートシェイプナン...
-
[VBA]CDOメッセージ送信エラー
-
VBAで作成するメール(開封確認...
-
VBAについてです。 初心者です...
-
VBA:オートシェイプの線の長...
-
VBで引数にDictionaryオブジェ...
-
AccessVBAで「dim dbs as datab...
おすすめ情報