Hello Everyone,
Can anyone help me on below situation
i want to give detail in search box on the webpage, but once open the website i am getting error and not filling text in searchbox, below code which i am using.
Sub lookupTest() Dim appIE As InternetExplorerMedium 'Set appIE = Nothing Dim objElement As Object Dim objcollection As Object Set appIE = New InternetExplorerMedium sURL = "https://www.example.com" With appIE .Navigate sURL .Visible = True Do While appIE.Busy Or appIE.ReadyState <> 4 DoEvents Loop End With Set objcollection = appIE.Document.getElementsByTagName("input") i = 0 While i < objcollection.Length If objcollection(i).id = "MscrmControls.Containers.RelevanceSearchControl-text-input-props" Then ' Set text for search objcollection(i).Value = "12345" End If Do While appIE.Busy Or appIE.ReadyState <> 4 DoEvents Loop i = i + 1 Wend Set appIE = Nothing MsgBox (done) End Sub
Element code is
"<input id="MscrmControls.Containers.RelevanceSearchControl-text-input-props" aria-label="Search box" data-id="MscrmControls.Containers.RelevanceSearchControl-text-input-props" placeholder="Search Dynamics 365 data" autocomplete="off" type="text" class="iq ct lt lu lv lw do lx if " value="">"





Reply With Quote
