Straße und Hausnummer mit Excel trennen – Teil 2 (Variante mit Makro)

Im ersten Teil habe ich Ihnen für das Problem bereits eine Lösung mit einfachen Excel Formelfunktionen vorgestellt. Diese Variante ist für gewisse Adressen vollkommen ausreichend und die Formeln sind auch jederzeit anpassbar und können für den jeweiligen Einsatz weiter optimiert werden. Nutzen Sie die Variante ohne Makros insbesondere dann, wenn Sie keine Makros aktivieren möchten, oder dürfen.

Einen anderen Lösungsansatz stelle ich Ihnen heute mit der makrobasierten Version vor. Diese Variante setzt voraus, dass Sie die Exceldatei mit aktivierten Makros öffnen. Nur so ist gewährleistet, dass die Funktion auch ausgeführt werden kann. Sie können praktisch jede Anschrift, die Straßennamen und Hausnummer enthält über das integrierte Makro in zwei Spalten trennen. Kopieren Sie hierzu einfach Ihre Anschriftenliste in Spalte A ein und starten das Makro über den Button “Start”. Je nach Größe der Liste kann der Vorgang bis zu einigen Minuten bei mehreren Tausend Datensätzen dauern. Im Anschluss erhalten Sie in Spalte C den Straßennamen und in Spalte D die Hausnummer.

Straße und Hausnummer mit Excel Makro trennen

Auch diese Lösung hat jedoch seine Grenzen. Stehen im Anschluss an die Hausnummer weitere Daten in der Zelle, z.B. Zusätze wie “Haus 2” oder “c/o Mustername” kann das Makro in diesen wenigen Ausnahmen keine korrekte Trennung gewährleisten. Im Anschluss an den Makrolauf sollte deshalb in jedem Fall eine manuelle Sichtung des Ergebnisses stehen. Prüfen Sie immer die korrekte Trennung von Straße und Hausnummer, z.B. über scrollen durch die Datensätze oder unter Verwendung der Filterfunktion. Falls vereinzelt Fehler bei der Trennung aufgetreten sind, können Sie die Fehler manuell korrigieren oder sollte eine bestimmte Systematik regelmäßig in Ihren Datensätzen vorkommen, kann das Makro ggf. für diese Konstellation nachträglich angepasst werden.

Um die Funktionsweise zu demonstrieren beinhaltet die Musterdatei eine Reihe von fiktiven Straßennamen mit Hausnummern und verschiedene gängige Varianten die Hausnummern zu schreiben.

Download Musterdatei

Musterdatei: Straße Hausnummer trennen mit ExcelStraße und Hausnummer mit Excel trennen (mit Makro)

 
Gefällt Ihnen der Beitrag?

4 Gedanken zu “Straße und Hausnummer mit Excel trennen – Teil 2 (Variante mit Makro)

    • @Anton: Wie bei jeder VBA Lösung gibt es natürlich eine Vielzahl von Lösungsansätzen. Das eine andere Variante schneller oder einfacher funktioniert ist natürlich durchaus möglich. Allerdings kommt auch immer auf den dafür notwendigen Aufwand an. Ein großer Aufwand lohnt sich naturgemäß immer nur dann, wenn das Makro regelmäßig zum Einsatz kommt. Mit den hier veröffentlichten Makros möchte ich vor allem einfache Lösungsansätze für allgemeine Probleme vorstellen.

Schreibe einen Kommentar