Codigo vba para hacer 1000 busquedas automaticas en aplicaciones.msp.gob.ec/coresalud/app.php/publico/rpis/afiliacion/consulta
Necesito en Excel (vba) hacer una macro o robot para ingresar unos datos en una pagina web tomando como valores un listado de data (cedula y fecha) que tengo en una hoja de Excel, esos parámetros ya lo logre pasar al formulario con esta elemento "IE.Document.getElementById", pero al intentar darle click al botón que aparece para poder completar la operación que quiero veo que el botón como tal no tiene variable id o el name para poder hacer el click desde Excel.
Dejo la pagina web a la que intento acceder:
https://aplicaciones.msp.gob.ec/coresalud/app.php/publico/rpis/afiliacion/consulta
Hasta aqui la pagina busca solo la cedula que ingreso pero necesito que seleccione por si sola el siguiente numero de mi lista (cerca de 1000), y que cada busqueda copie los datos en una hoja diferente.
Esto e lo que he hecho hasta ahora
Sub CARGAR_DATOS_WEB() Dim ie As Object Dim allelements As Object Application.ScreenUpdating = False 'Creamos objeto internet explorer Set ie = CreateObject("InternetExplorer.Application") 'abrimos web ie.navigate "https://aplicaciones.msp.gob.ec/coresalud/app.php/publico/rpis/afiliacion/consulta" 'esperamos a que se carguen todos los elementos Do Until ie.READYSTATE = 4 DoEvents Loop 'si necesitamos más tiempo lo podemos configurar aquí Application.Wait (Now + TimeValue("0:00:01")) 'localizamos el ID que hace referencia al cuadro de búsqueda 'esto lo hacemos buscando en el código HTML de la página web 'e igualamos el valor de la celda para realizar la búsqueda ie.document.getElementById("identificacion").Value = "0105822712" ie.document.getElementById("fechaconsulta").Value = "12-12-2018" 'también buscamos ID correspondiente al botón para buscar el valor ie.document.getelementsbytagname("button")(1).Click 'hacemos visible la web. Ie.Visible = False Set ie = Nothing Application.ScreenUpdating = True End Sub