Excel-VBA und Google Maps
Ich entwickle eine Anwendung in Excel-VBA und ich brauche eine Möglichkeit für Google Maps zu erfassen, mein Standort automatisch (ohne dass ich meine Adresse angeben). Ist dies möglich durch Excel-VBA?
- Können Sie versuchen, öffnen Sie Google Maps über Internet Explorer, und navigieren Sie dann die Schaltfläche mit der ID:
id="widget-mylocation"
(es ist das unten rechts).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hoffentlich bist du immer noch mit stackoverflow! Bei der Arbeit mit google maps fand ich eine kleine, schnelle URL-trick, den Sie verwenden können. Sie können die URL zum setup-Richtungen oder einfach automatisch Ihren Standort ermitteln.
Dieser link wird automatisch nach dem laden, erzeugen Sie einen neuen link (google maps funktioniert, laden Sie Tonnen von Div-Blöcke, so dass jeder Abschnitt hat eine generierte URL) Ihrer Adresse.
Wenn Sie möchten, nutzen Sie den link für Anweisungen, versuchen Sie folgenden
Es ist nicht so, dass automatisch. Ich lief nur den folgenden Ausschnitt des vba-das war Teil dieser post, um einen web-browser eingebettet auf einem Arbeitsblatt und fand es etwas pingelig, aber es hat schließlich zu arbeiten (als pro in der code, den Sie benötigen 2 Platten, bevor Sie Sie ausführen & wenn es nicht funktioniert, Sie müssen löschen Sie den web-browser-Objekt und erneut ausführen). Dort sind ausführliche Beispiele zur Verfügung, wie hinzufügen von Markierungen auf Karten gezeigt, die auf diesem web-browser-Objekt (hier ein)
Von dort aus sollten Sie in der Lage sein, mit ihm zu interagieren via vba zu zeigen, Marker auf eine entsprechende web-site. In anderen Worten, es würde ein bisschen die Entwicklung zu bekommen, was Sie wollen.