| |
Visual-Basic Einsteigerverschiedene Zellinhalte in String übernehmen, dann eine Shellfunktion aufrufen. | | | Autor: Tüfftler | Datum: 27.07.17 15:51 |
| Hallo alle miteinander,
bin das erste mal als Fragesteller hier.
Folgendes Problem liegt an:
Habe eine Tabelle erstellt, mit vielen verschiedenen Daten.
Unter anderem auch mit Adressdaten, wie Strasse, Hausnummer, PLZ und Ort.
Diese Zellen möchte ich jetzt gerne in einem String zusammenfassen,
wenn ich z.B. auf die Zelle mit dem Strassennamen Klicke.
Anschließend soll dieser String an Google Maps, zur Anzeige, übergeben werden.
Wer kann mir dabei helfen? | |
Re: verschiedene Zellinhalte in String übernehmen, dann eine Shellfunktion aufrufen. | | | Autor: Blackbox | Datum: 27.07.17 19:58 |
| Hallo
Zitat:
"Hallo alle miteinander,
bin das erste mal als Fragesteller hier."
Das impliziert also, dass Du Fragen nicht wirklich gut stellst, dafür besser Antworten gibt.
Nun, das ehrt ;)
Zitat:
"Folgendes Problem liegt an:
Habe eine Tabelle erstellt, mit vielen verschiedenen Daten.
Unter anderem auch mit Adressdaten, wie Strasse, Hausnummer, PLZ und Ort.
Diese Zellen möchte ich jetzt gerne in einem String zusammenfassen,
wenn ich z.B. auf die Zelle mit dem Strassennamen Klicke. "
Wo wie was warum weshalb - oder zumindest: Worin hast Du die Tabelle erstellt?
Tipp: Wenn es Excel ist und man Klickt auf eine Zelle, dann wird im ThisWorkbook-Objekt ein
Event ausgelöst. Dann kann man die Quellzelle erruieren, die benachbarten Zellen auslesen,
einen String zusammen basteln und das Objekt: IExplore.Application instantiieren. Unter
dessen Navigate-Eigenschaft ruft man google.maps mit dem Zusatz: /place/DeinString auf und
schon wird die Karte angezeigt.
Wie holt man sich also Internet in die Excel-App?
Verweis auf die Microsoft Internet Controls setzen.
Dann Google Maps einfach aufrufen
Demo
Dim internet As InternetExplorer
Set internet = New InternetExplorer
internet.Navigate _
"www.google.de/maps/place/Kleine+Königstraße+8,+70178+Stuttgart"
internet.Application.Visible = True
MsgBox "Stop" Die Annahme also in deinen Zellen würde stehen: 70178 Stuttgart, Kleine Königstraße, 8.
Das Programm solltest schon du selbst schreiben. Ich gebe nur den Fingerzeig.
Beitrag wurde zuletzt am 27.07.17 um 20:02:08 editiert. | |
Re: verschiedene Zellinhalte in String übernehmen, dann eine Shellfunktion aufrufen. | | | Autor: Tüfftler | Datum: 28.07.17 15:17 |
| Vielen Dank für die schnelle Hilfe.
Habe deine Anregung übernommen, und auch den Aufruf hinbekommen
Funktioniert tadellos. | |
Re: verschiedene Zellinhalte in String übernehmen, dann eine Shellfunktion aufrufen. | | | Autor: Blackbox | Datum: 28.07.17 18:10 |
| Du bist also doch ein perfekter Tüftler, freut mich. | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
TOP! Unser Nr. 1
Neu! sevDataGrid 3.0
Mehrspaltige Listen, mit oder ohne DB-Anbindung. Autom. Sortierung, Editieren von Spalteninhalten oder das interaktive Hinzufügen von Datenzeilen sind ebenso möglich wie das Erstellen eines Web-Reports. Weitere InfosTipp des Monats TOP Entwickler-Paket
TOP-Preis!!
Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR...
Jetzt nur 599,00 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|