Google Maps in Excel einbinden | Excel VBA
Kai Weissmann Kai Weissmann
26.9K subscribers
20,403 views
324

 Published On Mar 20, 2023

Google Maps können wir mit Hilfe von VBA ganz einfach in Excel einbinden um so zum Beispiel Funktionen zu erstellen, die uns die Distanz oder Reisezeit mit dem Auto zwischen zwei Orten zurückgeben. Dazu nutzen wir die Google Maps API, die Schnittstelle zwischenGoogle Maps und anderen Programmen.

Die Google Maps API gibt uns einen JSON zurück. Ein JSON ist ein Text in einer Form, die sowohl für Menschen als auch Maschinen sehr gut lesbar ist. Diesen JSON durchsuchen wir dann nach den für uns relevanten Daten und lassen uns diese zurückgeben.

Wie wir all das umsetzen und am Ende Funktionen haben, die uns Google Maps Daten zurückgeben, schauen wir uns in diesem Video Schritt für Schritt an.

Link zur Google Maps Developer Seite: https://developers.google.com/maps/gm...

Link zum API Routenplan: https://maps.googleapis.com/maps/api/...

Link zum JSON Parser von Tim Hall: https://github.com/VBA-tools/VBA-JSON...

Kostenloser VBA-Einstiegskurs: https://vbatrainer.mykajabi.com/offer...
VBA-Coaching: https://www.vbatrainer.de/

________

LINKS zu den Excel VBA Grundlagenvideos
► Dictionary:    • Mehrere Werte im Dictionary speichern...  
► Variablen & Datentypen: https://vbatrainer.de/variablen-daten...
► Formel erstellen:    • Eigene Formeln erstellen | Excel VBA  
► Strings:    • Die wichtigsten String Funktionen | E...  

________

Timestamps

0:00 Ziel des Videos
1:08 Google Maps API Key erstellen
4:01 API Abfrage: JSON erstellen
6:35 Modul erstellen
7:07 Sub definieren
7:53 Http Request erstellen
11:47 Variablen anzeigen im Lokalfenster
12:35 JSON Parser
16:53 Distanz auslesen
18:46 Funktion erstellen
19:38 String zusammensetzen
20:32 Konstante deklarieren
21:33 Funktion Rückgabewert
21:58 Funktion aufrufen
23:10 Distanz als Text zurückgeben
23:58 Reisezeit auslesen
25:35 Sekunden in Minuten umrechnen
26:05 Wert runden

show more

Share/Embed