Quiero buscar en un sitio web con un número específico y obtener la URL de la página de búsqueda a Excel. ¿Lo que tengo que hacer?

Puede automatizar el proceso de búsqueda en el sitio web con cualquier herramienta de automatización y guardar los resultados como esperaba para Excel.

O

Puede usar escribir una macro para automatizar el navegador y realizar las acciones deseadas.

Edit1: Selenium VBA Code agregado.

Sub BrowseSite ()

Dim driver As New selenium.WebDriver
Dim SearchTextBox como WebElement
Dim SearchButton As WebElement
Resultado tenue como elemento web
Dim SearchResults como WebElements

driver.Start “chrome”, “https://www.google.co.in/”
driver.Get (“https://www.amazon.in/”)
driver.Window.Maximize

‘debajo del código ubicará el cuadro de texto Buscar.
‘Aquí’ twotabsearchtextbox ‘es el Id. Del cuadro de texto, reemplácelo con su textboxId
Configure SearchTextBox = driver.FindElementById (“twotabsearchtextbox”)
‘Borrar el valor del cuadro de búsqueda
SearchTextBox.Clear
‘Introducción de los criterios de búsqueda
SearchTextBox.SendKeys (“El monje que vendió su Ferrari”)

‘Identificación del elemento de búsqueda
Establecer SearchButton = driver.FindElementByName (“búsqueda de sitio”)
SearchButton.Submit
‘SearchButton.Click

‘Ubicación de todos los resultados de búsqueda por nombre de clase
Establezca SearchResults = driver.FindElementsByCss (“. A-link-normal.s-access-detail-page.a-text-normal”)
I = 1
Para cada resultado en SearchResults
ActiveSheet.Cells (I, 1) .Value = Result.Attribute (“href”)
I = I + 1
próximo
End Sub