• ベストアンサー

vba ie操作 テキストボックスをアクティブに

VBAで三井住友銀行にログインしたいのですが、 どうやらマウスで一度、画面をクリックして、色を反転させないとログインボタンを押下しても文字が入力されたと認識されないようです。 「契約者番号」の部分のテキストボックスが灰色になっていますが、 これは点店番号を入れると灰色になります。 VBAで店番号のテキストボックスに値を入れても、「契約者番号」のテキストは灰色になりません。 こういう場合、vbaでテキストボックスをアクティブにする方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kumatti1
  • ベストアンサー率60% (73/121)
回答No.1

確認しましたが、単にfocusするだけで良さそうです。 ie.document.forms("Login")("S_BRANCH_CD").focus ie.document.forms("Login")("S_BRANCH_CD").value = "店番号" ie.document.forms("Login")("S_ACCNT_NO").focus ie.document.forms("Login")("S_ACCNT_NO").value = "口座番号" ie.document.forms("Login")("PASSWORD").value = "第一暗証" ie.document.forms("Login")("bLogon.y").click

VLXSSSJKPT
質問者

お礼

回答ありがとうございました。

関連するQ&A