VBAでformをクリックするためのサブルーチン「formClick」

VBAのIE(InternetExplorer)制御に便利なサブルーチンを紹介しています。

「formClickサブルーチン」の詳しい説明は以下よりご確認ください。
フォームクリック
Sub formClick(objIE As InternetExplorer, _
              nameValue As String, _
              tagValue As String)

 'form要素のクリック
 For Each objTag In objIE.document.getElementsByTagName("input")

  If objTag.Name = nameValue And objTag.Value = tagValue Then

   objTag.Click

   Exit For

  End If

 Next

End Sub
引数名データ型内容値の事例初期値省略
objIEInternetExplorerIEオブジェクトobjIE,objIE2×
nameValueStringname属性の名前文字列"sex","lcolor"×
tagValueString目的エレメントのクリックする値文字列"女","赤","黄"×
formClick("IEオブジェクト","name属性の名前文字列","目的エレメントのクリックする値文字列")

こちらは、おなじみの内容です。
「objIE」はオブジェクトを入力します。
「Name」はname属性を値を入力します。
「tagValue」には、クリックする値を入力します。