VBA エディターの [ツール] → [参照設定] で “Selenium Type Library” にチェックを入れます。
サンプルコード
Option Explicit ' 参照設定: Selenium Type Library が必要です
Sub SubmitSearchForm()
Dim driver As New Selenium.EdgeDriver
Dim targetURL As String
Dim keywordBox As Selenium.WebElement
Dim submitBtn As Selenium.WebElement
targetURL = "https://morinokabu.com/"
' Edge 起動とページ読み込み
driver.Start
driver.Get targetURL
' DOM 完全読込を待機
Do While driver.ExecuteScript("return document.readyState") <> "complete"
DoEvents
Loop
' フォーム要素の取得
Set keywordBox = driver.FindElementById("searchFormKeyword")
Set submitBtn = driver.FindElementById("searchFormSubmit")
' キーワード入力
keywordBox.Clear
keywordBox.SendKeys "Excel VBA"
' 送信
submitBtn.Click
' 必要に応じて次ページの処理を追加
' 例: 結果ページの読み込み完了確認
Do While driver.ExecuteScript("return document.readyState") <> "complete"
DoEvents
Loop
' 終了
driver.Quit
End Sub