Jump to content

MarcoB

Members
  • Content Count

    9
  • Joined

  • Last visited

About MarcoB

  • Rank
    Newbie

Converted

  • Campos
    ;

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hola buenas, tengo una consulta alguien sabe algún código para crear una variable dentro de un for cambiando los nombres seria algo asi como col = 0 y = 10 For cell = 10 To 16 If Cells(y, 29) = True Then col = col + 1 ####criterio + col = dalomismo ## la idea es que se cree una variable llamada criterio1, criterio2, criterio3, hasta que termine el for End If y = y + 1 Next cell siento fallar en algo así pero no pude hacerlo se agradece cualquier ayuda, de antemano gracias
  2. @avalencia hola, sabes alguna forma de en vez de pasar todas las celdas que yo quiero pase toda la tabla completa hice un arreglo y me funciono pero si cambia la tabla necesitaría otra celda por eso prefiero pasar la tabla completa Sub Descargar_Ratings() Dim abrir_ie As Object Set abrir_ie = CreateObject("internetexplorer.application") With abrir_ie .Top = 1 .Left = 1 .Width = 600 .Height = 400 .Visible = True .navigate ("https://www.standardandpoors.com/en_US/web/guest/ratings/entity/-/org-details/sectorCode/INS/entityId/108868") End With Do While abrir_ie.busy DoEvents Loop Application.Wait (Now + TimeValue("0:00:03")) Set doc = abrir_ie.Document Set htmTable = doc.getElementsByTagName("TABLE")(0) Range("a1").Value = "lloyd's" Range("b1").Value = htmTable.Rows(0).Cells(0).innerText Range("b2").Value = htmTable.Rows(1).Cells(0).innerText Range("c2").Value = htmTable.Rows(1).Cells(1).innerText Range("d2").Value = htmTable.Rows(1).Cells(2).innerText Range("e2").Value = htmTable.Rows(1).Cells(3).innerText Range("f2").Value = htmTable.Rows(1).Cells(4).innerText Range("g2").Value = htmTable.Rows(1).Cells(5).innerText Range("b3").Value = htmTable.Rows(2).Cells(0).innerText Range("c3").Value = htmTable.Rows(2).Cells(1).innerText Range("d3").Value = htmTable.Rows(2).Cells(2).innerText Range("e3").Value = htmTable.Rows(2).Cells(3).innerText Range("f3").Value = htmTable.Rows(2).Cells(4).innerText Range("g3").Value = htmTable.Rows(2).Cells(5).innerText Range("b5").Value = htmTable.Rows(3).Cells(0).innerText Range("b6").Value = htmTable.Rows(4).Cells(0).innerText Range("c6").Value = htmTable.Rows(4).Cells(1).innerText Range("d6").Value = htmTable.Rows(4).Cells(2).innerText Range("e6").Value = htmTable.Rows(4).Cells(3).innerText Range("f6").Value = htmTable.Rows(4).Cells(4).innerText Range("g6").Value = htmTable.Rows(4).Cells(5).innerText Range("b7").Value = htmTable.Rows(5).Cells(0).innerText Range("c7").Value = htmTable.Rows(5).Cells(1).innerText Range("d7").Value = htmTable.Rows(5).Cells(2).innerText Range("e7").Value = htmTable.Rows(5).Cells(3).innerText Range("f7").Value = htmTable.Rows(5).Cells(4).innerText Range("g7").Value = htmTable.Rows(5).Cells(5).innerText abrir_ie.Visible = True End Sub eso gracias, saludos
  3. no dije que no me habían ayudado lee de nuevo xd es que la del link 1 sirve solo para 1 pagina y lo quiero hacer para varias
  4. hola necesito hacer un excel en donde extraiga datos de varias web y poder actualizarlo cuando yo quiera así como una consulta web pero en estas paginas no se puede por lo que tendría que hacer una macro pero no se como hacerlo si alguien me puede ayudar (no quiero hacer un web scraping siento que sera mas fácil con excel ) trate de hacer un proyecto por esta pagina pero no me han respondido, de antemano muchas gracias comúnmente siempre responden las dudas si que se agradece pueden usar esta cuenta para ingresar (antes ya había hecho una pregunta pero sigo sin poder solucionarlo) https://www.standardandpoors.com/en_US/web/guest/ratings/entity/-/org-details/sectorCode/INS/entityId/116412 https://www.standardandpoors.com/en_US/web/guest/ratings/entity/-/org-details/sectorCode/INS/entityId/108858 son muchas pero colocare 2 ya que con eso es suficiente para que funcione (necesito las tablas que dicen Financial Strength Rating) Usuario: mbastias1994@gmail.com Password: Camila1995 la otra pagina https://www.abconnect.aonbenfield.com/ABConnect/pub/Login.aspx es esta pero me gustaría entregar las credenciales (login) por interno por que tiene permisos especiales, ya si no se puede hacer me gustaría saber si le puedo pagar a alguien de acá para que me lo haga o algo eso gracias
  5. Hola buenas, me gustaría saber si hay alguna forma de dejar un inicio de sesión (login) abierta para que en el momento de hacer una consulta web no me pida las credenciales ya que al tratar de iniciar desde la consulta web sale error eso de antemano gracias (por si la dudas alguien sabe usar scrapy si no no importa)
  6. hola buenas, tengo una consulta, al momento de hacer una consulta web con una pagina ingreso las contraseñas y usuario todo bien pero después al tratar de importar me sale un error de certificado y dice la aplicación sufrió un error interno al cargar la biblioteca ssl, lamento no poder enviar el excel y la pagina pero no puedo dar las claves y no puedo hacer un usuario falso ya que se piden permisos especiales mi segunda duda es que si la consulta web no reconoce una tabla, hay alguna forma de pasarla igual o ya al no reconocerla ya no hay posibilidades (en algunas paginas a pesar de que no reconozca una tabla importo la pagina completa y aparecen los datos) pero en esta pagina que les comento aparece el error y importa casi nada de la pagina es una pregunta superficial una respuesta rápida es suficiente de antemano muhcas gracias
  7. muchas gracias, no se usar vba pero aprendí ahora y me funciono una vez y despues nunca mas jajaj pero funciono si que debe ser un problema mio(me salia se requiere un objeto), mi pregunta es si con vba puedo dejar iniciada la sesión de la pagina y asi despues hacer la consulta web(con la sesión iniciada asi no pedira el login) ya que ahi esta mi problema - si no se puede hay forma de actualizar los datos que extraigo de vba o solo se tiene que ejecutar cada vez que lo necesites - para hacerlo con varias paginas del mismo dominio solo agrego los link donde esta la url de antemano muchas gracias Abraham me diste una idea de como hacerlo
  8. Estimado, mediante Power Query utilizando la vista web sigue redireccionando al login sin poder ingresar, por eso no muestra la tabla. Disculpe si no entendí bien la explicación que me dió, si pudiera explicarlo de otra forma se lo agredecería. De antemano gracias
  9. Estimados, tengo una duda ya que en mi trabajo estoy haciendo consultas web a través de excel y con una página en específico, al momento de pasar la información de la web al excel, cuando hay que iniciar sesión no permite pinchar para ingresar y aparece un error de script. La consulta web es para el siguiente link: https://www.standardandpoors.com/en_US/web/guest/ratings/entity/-/org-details/sectorCode/INS/entityId/116412 El contenido que deseo sacar de la página es el que se indica en la tabla de la imagen Para ingresar al sitio pueden utilizar esta cuenta: Usuario: mbastias1994@gmail.com Password: Camila1995 De antemano muchas gracias, disculpen por no poder enviar el excel pero contiene información privada. Deseo hacer esto con varias empresas pero funcionando con está debería funcionar para las demás. Esta opción me funciona para otros links, excepto para el que envíe.
×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png