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.
- Puedo demostrar definitivamente la telequinesis auténtica en una medida excepcional. ¿Qué pasos debo seguir a continuación?
- Soy un estudiante no ingeniero que se está preparando para CAT. Mis fortalezas son VA / LR y mis debilidades: Quant / DI. ¿Cómo me preparo a partir de este lunes?
- Quiero ver una ‘revolución sánscrita’ en los próximos 10 años. ¿Cómo se puede llevar el sánscrito a las masas?
- Quiero que mi hijo sea admitido en las escuelas de Chandigarh. ¿Qué escuela entre DPS Chandigarh y Bhavan Chandigarh es mejor?
- ¿Por qué fantaseo con la muerte?
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