Excelente tutorial y de mucha aplicación. Gracias.
@InteligenciaEficiente9 ай бұрын
¡Muchas gracias por su valioso comentario!
@josepmiquel38215 ай бұрын
Muchas gracias por el video. Podrías hacer un video donde accediendo a esa misma web le pudieras indicar entre que fechas desearías descargar un pequeño histórico de cotizaciones ? Muchas gracias.
@tor-code Жыл бұрын
Excelente amigo ! Gracias por compartirlo
@InteligenciaEficiente Жыл бұрын
Con gusto!!🎉
@madreagua7787 ай бұрын
Muy bueno. Gracias!!
@InteligenciaEficiente7 ай бұрын
¡Gracias, saludos!
@adonisECM Жыл бұрын
Hago web scraping con python, pero me parece que con vba podría crear una interfaz grafica en excel para esos clientes que aparte de los datos pidan el código. por otra parte me agrada que se parezca a Pascal.
@hernaniovino42825 ай бұрын
Excelente video y explicacion. Te escribi por mail, para agregar algo mas que necesito.
@InteligenciaEficiente5 ай бұрын
Muchas gracias por tu valioso comentario. Hemos respondido el mail. ¡Saludos!
@ArmiZАй бұрын
Hola! Tienes algún vídeo donde una persona pueda por ejemplo buscar algo en google y obtener la url del primer resultado? Ya posterior podría aplicar el método de este vídeo con esa url. El problema es que el sitio cambia según lo que buscas con un ID en la url lo que hace imposible implementar esta solución de primera.
@lequimrp Жыл бұрын
Muchas gracias desde Badalona (España). Excelente introducción. Uso vba con frecuencia pero no necesité nunca usar scraping. De hecho ni sabía de la palabra. Si me permites 2 preguntas de SI o NO que pueden ser utiles a más seguidores: 1. Entiendo que vba tiene elementos para interaccionar con alias y passwords, en las webs que te pide credenciales. ¿Es así? 2. ¿Podría usar vba para bajarme varios PDFs alojados en un area privada de un proveedor y a las que una vez me identifico, llamo por una clave? O sea evitar tener que repetir la secuencia de introducir la clave que da acceso a cada PDF. GRACIAS DE NUEVO!
@marcoaraujoballesteros8030 Жыл бұрын
Amigo, encontraste la manera de hacerlo? busco exactamente lo mismo.
@lequimrp Жыл бұрын
No todavía.
@InteligenciaEficiente Жыл бұрын
¡Hola! Quizá para este tipo de procesos lo mejor sea apoyarse de otras herramientas diferentes a excel que favorezcan la navegación a un sitio, introducir credenciales y descargar archivos desde el portal web, un RPA parece una mejor opción para este caso. ¡Saludos!
@lequimrp Жыл бұрын
@@InteligenciaEficiente Gracias de nuevo por tu consejo, probaré con Power Automate. Aunque debo agradecerte de nuevo tu introducción, porque me ha permitido con un poco más de estudio automatizar alias y password (como práctica), así como navegar entre algunas paginas y obtener informaciones concretas, aunque limitadas. Mis escasos conocimientos de HTML me permiten muy poca interactuación con la web. Aún así, a modo de ejemplo para practicar he usado la web de mi compañia distribuidora de electricidad y obtengo el consumo acumulado diario y el importe de la última factura. Saludos!
@joseluissandoval3644 Жыл бұрын
muchas gracias , me a ayudado bastante, solo tengo una pregunta, Si el dato que quiero obtener no es tipo Class es Id , como lo puedo modificar, Saludos y muchas gracias
@InteligenciaEficiente Жыл бұрын
¡Hola! Deberíamos cambiar el comando getElementByClass por getElementById. ¡Saludos!
@NEMDLD9 ай бұрын
Hola que buena explicacion! consulta hay que habilitar librerias desde herramientas>Referencia?}
@InteligenciaEficiente9 ай бұрын
¡Hola! Gracias por tu valioso comentario, como estamos utilizando el comando CreateObject() no es necesario activar referencias desde el panel. ¡Saludos! :D
@trebol6670 Жыл бұрын
Podrias compartir tu archivo por favor, para poder adaptar a una pagina de RUC donde pueda extraer los datos de acuerdo al ruc, desde ya muchas gracias
@soyveguero Жыл бұрын
Puede funcionar esto mismo en Google Sheets????
@nauzet1998 Жыл бұрын
Ese mismo código me sirve para distintas páginas? Por ejemplo, tienes investing, pero puedo usarlo también (ademas de para investing para obtener divisas) para trading economics (por ejemplo para obtener datos de cotizaciones)?
@InteligenciaEficiente Жыл бұрын
Así es, funciona en cualquier página web siguiendo las indicaciones :)
@AmadorFernandez-i9k9 ай бұрын
Buenos días desde España. Gracias por el video, es muy útil. En mi caso, necesito extraer los datos de un tabla de una pagina de datos de valores de bolsa. El problema viene con que esa tabla esta en la misma dirección web que otra tabla, para acceder a ella, hay un pestaña, pero cuando la seleccinas, dirección url no cambia, entonces mediante este sistema siempre me coge los datos de la primera tabla, la de precios. En esta pagina hay cuatro pestañas, precio, performance, tecnico y basico, la url es la misma para todas, y por ello solo me coge la tabla de precios. No se si con alguan macro y el Id podria acceder a estos datos. alguna ayuda? gracias.
@InteligenciaEficiente9 ай бұрын
¡Hola! Gracias por tu valioso comentario, este sería un reto para esta macro ya que las tablas están ocultas hasta que haces clic en una pestaña o algún otro elemento en la página, generalmente es porque el contenido adicional se carga dinámicamente mediante JavaScript después de que la página principal ha sido cargada. En VBA, que es más orientado a trabajar con HTML estático, esto puede complicar un poco las cosas. Quizá para esta tarea recomendaría usar un controlador de navegador automatizado como Selenium para simular la interacción humana. Selenium permite automatizar navegadores y ejecutar acciones como hacer clic en elementos, llenar formularios, etc.
@carlosc88759 ай бұрын
Hola. Gracias por tu video. He seguido todos los pasos textualmente de tu VBA. Cuando voy a llamar en el excel a la función me lanza un error al intentar introducir el segundo parámetro ... me deja especificar un primer parámetro pero no el segundo. Dónde crees que me puedo haber equivocado?
@InteligenciaEficiente9 ай бұрын
¡Hola! Si gustas puedo revisar qué está pasando, podrías compartirme tu archivo .xlsm a la dirección de correo que dejo en la descripción de este video. ¡Saludos!
@pepiscube5572 Жыл бұрын
Copio tal cual el codigo y la fincion ObtenerDatosWeb me retorna 0. Cual podria ser el error ?
@InteligenciaEficiente10 ай бұрын
¡Hola! Podrías contactarme al correo en la descripción mayor detalles para poder apoyarte de mejor manera. ¡saludos!
@88853711 ай бұрын
Buenos excelente aporte, a mi cuando quiero marcar las celdas de URL y Class no me deja, solo me deja seleccionar una celda.
@InteligenciaEficiente10 ай бұрын
¡Hola! No entiendo muy bien el problema pero podrías contactarme al correo en la descripción mayor detalles para poder apoyarte de mejor manera. ¡saludos!
@Shintapro5 ай бұрын
Que pasa si el valor que necesitamos sacar de la web no tiene la clase "text-2xl"????
@InteligenciaEficiente5 ай бұрын
Hola, la clase se puede llamar de cualquier otra forma, simplemente fue un ejemplo el text-2xl
@darwintorres98659 ай бұрын
como haría si deseo sacar datos de varios menús de una pagina, que al ingresar dichos nombres del menú me salga los datos que deseo
@InteligenciaEficiente9 ай бұрын
Hola Darwin, cada página tiene un diseño y estructura diferente por lo que no es algo que se puede realizar de forma general. Si tienes alguna idea en mente o necesitas un desarrollo personalizado con gusto puedo ayudarte, en la descripción dejo mi correo de contacto. ¡Saludos!
@victorm96496 ай бұрын
No hay archivo para descargar?
@marco-wh1gp Жыл бұрын
Si el dato que quiero obtener es tipo como lo hago? Porque no me funciona el codigo:(
@InteligenciaEficiente10 ай бұрын
¡Hola! Estaré subiendo uno para obtener los elementos dese ID, ¡Saludos!
@excelinfo1205 Жыл бұрын
Tengo una base de datos donde los pagos están mezclados en una sola columna Efectivo Tarjeta Transferencia Qr Lo que quiero es crear en la misma tabla pero que se ordene la información en cada columna correspondiente, si es efectivo que se vayan efectivo, si es transferencia que se vaya a la columna de transferencia cada uno con su monto correspondiente 😢 muchas gracias
@InteligenciaEficiente Жыл бұрын
¡Hola! Este es un caso muy particular sobre el tratamiento de tus datos, para tener una asesoría personalizada al correo que dejé en la descripción. ¡Saludos!
@MaximoCampoCuervo Жыл бұрын
Hola! me gustaría una asesoría personalizada, me podrías regalar tu numero, quedo atento gracias.