Código VBA para selecionar um valor no menu suspenso do formulário da Web com base no valor na pasta de trabalho do Excel

Estou precisando selecionar um valor em um menu suspenso de formulário da Web com base no valor do livro do Excel em que estou escrevendo a macro. Até agora, consegui navegar até o site e clicar na guia desejada com o seguinte código vba:

Sub FillInternetForm()
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")

ie.Navigate "website I'm navigating to"
ie.Visible = True

While ie.Busy
DoEvents 'wait until IE is done loading page.
Wend

Set AllHyperLinks = ie.Document.getElementsByTagName("A")
    For Each Hyper_link In AllHyperLinks
        If Hyper_link.innerText = "Reconciliations" Then
            Hyper_link.Click
            Exit For
        End If
    Next

Em seguida, preciso clicar em "Preparador", "Aprovador" ou "Revisor" com base em um valor predefinido (referência de célula) na pasta de trabalho em que estou tentando gravar a macro. Abaixo está a codificação html que acredito precisar fazer referência na minha macro para executar a ação descrita:

<td class="DashControlTableCellRight"><select name="ctl00$MainContent$ucDashboardPreparer$ucDashboardSettings$ctl00$ddlRoles" class="ControlDropDown" id="ctl00_MainContent_ucDashboardPreparer_ucDashboardSettings_ctl00_ddlRoles" onchange="OnRoleChanged(this);">
<option selected="selected" value="Preparer">Preparer</option>
<option value="Reviewer">Reviewer</option>
<option value="Approver">Approver</option>

</select></td>

Qualquer ajuda seria muito apreciada.

melhor,

Conceder

questionAnswers(1)

yourAnswerToTheQuestion