Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Google Maps Hyperlink mit Formel

Google Maps Hyperlink mit Formel
01.06.2016 14:34:12
Christian
Hallo zusammen.
Ich möchte gerne mittels Hyperlink auf Google Maps eine Route zwischen zwei (später auch mehreren) Orten anzeigen lassen.
Wenn ich nur eine Adresse anzeigen lassen möchte ist das einfach. Z. B. nutze ich folgenden Formel, um den Link zu erzeugen:
=HYPERLINK("http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q="&ET12;"maps")
Wobei in ET12 die Adresse (in der Form: Musterstr. 1, 12345 Musterhausen) steht.
Soweit so gut.
Jetzt habe ich in den Zellen ET12 (Musterstr. 1, 12345 Musterhausen) und in ET13 (Neue Musterstr. 2, 67890 Musterhausen) eine Adresse stehen und würde gerne die Route in Google Maps angezeigt bekommen.
Ich weiß, dass Google den Link z. B. so formatiert:
www.google.com/maps/dir/Musterstr+1,+12345+Musterhausen/Neue Musterstr+2,+67890+Musterhausen/
Normalerweise würde ich die Adresse wie ganz oben im Link mit "&ET12 und "&ET13 einfügen, nur dann bekomme ich eine allgemeine Fehlermeldung zu einer fehlerhaften Formel.
Hat jemand eine Idee?
Gruß
Christian

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Google Maps Hyperlink mit Formel
01.06.2016 15:30:03
UweD
Hallo
so ...

Sub dgfgf()
Dim strLink As String
Dim Zielzelle As Range
With ActiveSheet
Set Zielzelle = .Range("ET15")'anpassen
strLink = "https://www.google.de/maps/dir/" & _
Replace(.Range("ET12"), " ", "+") & "/" & Replace(.Range("ET13"), " ", "+")
.Hyperlinks.Add Anchor:=Zielzelle, Address:=strLink, TextToDisplay:=strLink
End With
End Sub
Gruß UweD

Anzeige
als Formel..
01.06.2016 15:34:16
UweD

=HYPERLINK("https://www.google.de/maps/dir/"&WECHSELN(ET12;" ";"+")&"/"&WECHSELN(ET13;" ";"+")) 

AW: als Formel..
01.06.2016 16:05:16
Christian
Hallo Uwe,
danke... Ich werde die Formel nehmen, dann komme ich vielleicht dieses mal ohne VBA aus... ;-)
Gruß
Christian

Anzeige
AW: als Formel..
02.06.2016 09:43:14
Christian
Ich bin es noch mal.
Kann es sein, dass man maximal 9 Argumente (Adressen) in die Formel einbauen kann?
Schaden, bräuchte 10... ;-)
Gruß
Christian

AW: als Formel..
02.06.2016 12:57:38
UweD
Hallo
wenn du auf GoogleMaps eine Route planst, sind ein Ausgangspunkt und 9 weiter Ziele möglich; also wären das 10 Adressen. Müsste demnach passen.
Wie lang wird denn dein zusammengesetzter String?
Es kann daran liegen, dass du in Excel in die Zelle bzw. Hyperlink nur 255 Zeichen unterbringst.
Gruß UweD

Anzeige
AW: als Formel..
02.06.2016 13:12:03
Christian
Hallo Uwe,
dann wird es an den Zeichen liegen... Es sind 292...
Ich denke (auch wenn ich nicht will *g*) muss ich dann wohl dem VBA zuwenden...
Gruß
Christian

dann zu.. owT
03.06.2016 13:38:17
UweD
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Google Maps Hyperlink in Excel einbinden


Schritt-für-Schritt-Anleitung

Um Google Maps Hyperlinks in Excel zu erstellen, befolge diese Schritte:

  1. Öffne Excel und wähle die Zelle aus, in der der Hyperlink angezeigt werden soll.

  2. Gib die Adressen in die Zellen ein, z.B. ET12 für die erste Adresse und ET13 für die zweite Adresse.

  3. Verwende folgende Formel, um den Hyperlink zu erstellen:

    =HYPERLINK("https://www.google.de/maps/dir/" & WECHSELN(ET12; " "; "+") & "/" & WECHSELN(ET13; " "; "+"), "Route anzeigen")

    Diese Formel ersetzt Leerzeichen in den Adressen durch Pluszeichen, um die URL korrekt zu formatieren.

  4. Klicke auf den Link, um die Route in Google Maps anzuzeigen.


Häufige Fehler und Lösungen

  • Fehler: "Ungültige Formel"

    • Lösung: Stelle sicher, dass du alle Klammern korrekt gesetzt hast und die Zellenbezüge korrekt sind.
  • Fehler: Hyperlink zeigt nicht die gewünschte Route

    • Lösung: Überprüfe die eingegebenen Adressen auf Schreibfehler oder falsches Format.
  • Problem: Maximale Anzahl an Adressen erreicht

    • Lösung: Google Maps erlaubt maximal 10 Adressen (1 Startpunkt + 9 Ziele). Stelle sicher, dass du nicht mehr als 10 Adressen versuchst.

Alternative Methoden

Wenn du VBA verwenden möchtest, um mehrere Adressen in Google Maps anzuzeigen, gehe wie folgt vor:

  1. Öffne den VBA-Editor (Alt + F11).

  2. Füge ein neues Modul hinzu und kopiere diesen Code:

    Sub ErstelleGoogleMapsLink()
       Dim strLink As String
       Dim Zielzelle As Range
       Set Zielzelle = ActiveSheet.Range("ET15") ' Zielzelle anpassen
       strLink = "https://www.google.de/maps/dir/" & _
                 Replace(ActiveSheet.Range("ET12"), " ", "+") & "/" & _
                 Replace(ActiveSheet.Range("ET13"), " ", "+")
       ActiveSheet.Hyperlinks.Add Anchor:=Zielzelle, Address:=strLink, TextToDisplay:=strLink
    End Sub
  3. Führe das Makro aus, um den Hyperlink zu erstellen.


Praktische Beispiele

Angenommen, du hast folgende Adressen:

  • ET12: Musterstr. 1, 12345 Musterhausen
  • ET13: Neue Musterstr. 2, 67890 Musterhausen

Verwende die Formel:

=HYPERLINK("https://www.google.de/maps/dir/" & WECHSELN(ET12; " "; "+") & "/" & WECHSELN(ET13; " "; "+"), "Route anzeigen")

Das Ergebnis wird ein Hyperlink sein, der die Route zwischen diesen beiden Adressen in Google Maps anzeigt.


Tipps für Profis

  • Verknüpfe mehrere Adressen: Um mehr als zwei Adressen zu verwenden, erweitere die Formel entsprechend. Beispiel:

    =HYPERLINK("https://www.google.de/maps/dir/" & WECHSELN(ET12; " "; "+") & "/" & WECHSELN(ET13; " "; "+") & "/" & WECHSELN(ET14; " "; "+"), "Route anzeigen")
  • Nutze die Google Maps API für erweiterte Funktionen, wie das Berechnen von Entfernungen zwischen den Adressen.

  • Teste den Hyperlink regelmäßig, um sicherzustellen, dass er funktioniert, insbesondere nach Änderungen an den Adressen.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Routen in Google Maps anzeigen? Um mehrere Routen anzuzeigen, kannst du bis zu 10 Adressen in der Hyperlink-Formel verwenden.

2. Gibt es eine Begrenzung für die Länge des Hyperlinks? Ja, Google Maps akzeptiert Hyperlinks bis zu 2048 Zeichen. Achte darauf, dass deine Adressen nicht zu lang sind.

3. Kann ich Google Maps in Excel ohne Internetverbindung verwenden? Nein, da Google Maps eine Online-Anwendung ist, benötigst du eine Internetverbindung, um die Karten und Routen anzuzeigen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige