Excel macros 🎀 Encontrar longitud y latitud de una dirección con VBA
Vložit
- čas přidán 6. 09. 2024
- Obtener coordenadas de geolocalización puede resultar en una herramienta bastante útil en áreas de logistica o ventas para localizar la movilidad de los clientes. Claro, para el que pueda pagar por ellas.
El día de hoy, vamos a revisar como se puede hacer esto sin invertir un solo centavo. Todo con #Excel, #VBA y #Nominatim.
Puedes ver una explicación más detallada aquí: excelcute.com/...
💬
🔗
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
¡Aprende todo lo que necesitas para ser el más CUTE en nuestros cursos en UDEMY!
Power Automate Cloud
👉www.udemy.com/... 👈
Power Automate Desktop
👉 www.udemy.com/... 👈
Si necesitas un cupón, no dudes en preguntar jeje.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
🟦 Síguenos en FB: / xlscute
🟩 Visita mi página: excelcute.com
🟪 También en Instagram: / cuteexcel
⬛ Y hasta en Tiktok: vm.tiktok.com/...
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
No olvides suscribirte, dejar un like y compartir con tus amigos si te gusto. Si no, compártelo con tus enemigos y arruínales el día.
Recuerda que actualizamos dos veces por semana, y siempre estoy atento a la caja de comentarios por si tienes alguna duda sobre #powerapps #powerautomate #excel #VBA #powerquery y #powerpivot #powerautomatedesktop
Thanks for your help
Thanks for watch 😁
No es muy precisa, pero funciona mas o menos bien. Obviamente es gratis, no se le puede pedir mucho
Hola Alejandro.
Es correcto, tiene bastantes áreas de mejora, pero es de las pocas que permite al menos hacerlo sin paga.
@@ExcelCute CUANTA DIFERENCIA HAY APROXIMADAMENTE DE LA COORDENADA DE INTERES Y SI FUE EN GOOGLE, QUE PRECIO TIENE PAGAR LA API
Hola.
La precisión no sabría decirte, pero probablemente un 80%
En cuanto a los costo de API de maps los puedes checar aquí
mapsplatform.google.com/pricing/
excelente aporte como siempre sebas! como obtengo las coordenadas de mi ubicacion actual? para saber en q sector abren esta hoja de calculo por ejemplo
Hola.
Revisa este post
www.access-programmers.co.uk/forums/threads/obtain-current-geolocation-data-using-vba.299592/
Y sólo se puede hacer en Office 365?, Y una consulta adicional yo uso en Python geodésic para hallar la distancia entre 2 coordenadas se podría realizar igual macros?
Hola Jeremy.
Por suerte, esto se puede hacer con versiones anteriores pero cambiando la librería a 3.0.
Y si ya usas python con geodesic, te recomiendo instalar Xlwings para que puedas correr tu código de python desde la hoja de cálculo de Excel. Con esto reemplazas VBA por Python.
Si necesitas info de esto, puedes revisar aquí.
excelcute.com/xlwings-introduccion-excel/
Hola! muchas gracias por el video, lo unico en que tengo problema es que me gustaria utilizar google maps, como podría hacerlo?
Hola Camila!
Para Google maps necesitas pagar la API y desarrollar todo a través de su entorno.
Aquí puedes checar más mapsplatform.google.com/pricing/
Hola buenos días, gusto saludarles... estimado, me da un error al momento de buscar las coordenadas. Por favor, su valioso apoyo en la revisión y ayuda. He enviado un correo a su dirección indicada. Atento a sus comentarios.-
ya te respondi por el correo.
SAludos!
hola, muchas gracias, me sale "Error en la descarga del recurso solicitado". Utilizo comas. ¿cuál puede ser el problema? gracias
Hola monse!
Si tienes coma como decimal, debes usar una expresión de replace antes de enviar la info al servidor.
Checa que salida te da con un Inputbox en la macro y copia y pegala en la página web de nominatim
Por que no me aparece dentro de VBA no me aparece la opción microsoft xml?
Hola.
Es muy raro, pero es posible que se hayan desconfigurado algunas librerías.
Checa este link para solucionarlo.
docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/can-t-find-project-or-library
ES OBLIGATORIO QUE LAS COORDENADAS ESTEN EN DECIMALES Y NO EN GRADOS?
Hola.
Para este ejemplo, si
Hola! no me esta andando la función de reversa, puede ser?
Hola Liz.
Que error te marca la función de reversa?
Prueba poniendo esas coordenadas en Nominatim y revisa que puedan devolver algo.
Saludos!
@@ExcelCute Gracias!!! lo voy a intentar así. Otra consulta agregue 100 direcciones y se me cuelga la compu. Hasta cuantos datos se pueden procesar?
Hola Liz! Depende mucho del poder de procesamiento de la pc, yo he alcanzado hasta casi 1000 direcciones pero si se cuelga.
Dependiendo tu necesidad, podrías optar por:
- Convertir la formula en macro. Con eso el calculo se haria en segundo plano tendrias la opcion de pasarlo sin formula a la hoja de calculo.
- Cambiar a un software tipo python.
Saludos!
Hola, me podrias ayudar con un archivo? las funciones me dan error. Gracias
Hola.
mandalo a svallejo@excelcute.com y lo revisamos.
Saludos!
@@ExcelCute enviado! Espero puedas ayudarme. Gracias!
Ya te respondí.
Saludos.
Se congela demasiado el macro ¿a que se debera? ¿Alguna solucion?
Hola Alejandro.
No esta pensada para uso masivo, por lo que las consultas se recomiendan sean cortas o se almacenen dentro de la hoja como valores modificando la macro.
Saludos.