Hallo Waltraud,
Nun suche ich ein Makro, in dem über eine Msg Box Teile des
Kundennamens und zusätzlich Teile der Artikelbezeichnung
eingebenen werden können.
Andreas hat ja schon korrigiert.
Excel/Vba kennt schon Boxen wo du etwas eingegeben kannst. Z.B. eine Textbox. Wie aber stellst du dir die Eingabe vor?
Willst du
Meie Sta
in EINE Box eingeben? D.h. zwischen beiden Begriffen mußt du Leerzeichen o.ä. eingeben damit Vba beide Begriffe erkennt und dann nach Namen die mit „Meie“ beginnen suchen kann, dito für Artikel die mit „Sta“ beginnen…?
Sehr unpraktisch *find*
Ich möchte ausgewertet bekommen, ob ein Kunde (wird nicht
immer gleich geschrieben - deshalb auch Teile des
Kundennamens) schon einen (oder einen ähnlichen) Artikel
bekommen hat.
Du willst eine Fuzzy-Suche programmiert haben? Vllt. gibst dazu kostenlos Codes im Internet aber ich könnte mir vorstellen daß die exakten Anpassungen an deine Datenbank dann doch noch viel Zeit verschlingen, mal von der Komplettprogrammierung abgesehen, die reichlich Zeit kostet.
Am besten wird das Ergebnis in eine neue, leere Datei oder in
ein leeres Tabellenblatt in meiner Exceldatei kopiert, und
zwar nicht nur die Zeilen B und G, sondern die komplette
Zeile.
Das geht easy, kommt aber später, erstmal mußt du ja wissen welche Zeile.
Natürlich kann ich dies auch über die Standard- Filterfunktion
lösen, dies ist mir aber zu zeitaufwendig.
„Natürlich“? *hmmh* Wie machste denn das bei so Namenslisten:
Müller
Mueller
mit M* oder wie?
Deine Mappe, ist die Top Secret? Oder kannste da mal unten Datenzeilen löschen sodß noch so 50-100 übrigbleiben, Inhalte von uninteressanten Spalten kannste löschen. Wichtig sind letztlich nur die Spalten Kundennamen und Artikel.
Zur Not mußte die halt anonymisieren, dann die Mappe hochladen.
Oder gehe zu Testdatengeneratoren wie
http://www.migano.de/testdaten.php
dort kannste mit wenigen Klicks so eine Mappe erstellen:
http://www.file-upload.net/download-9088493/Testdate…
In so einer Mappe mußte nur noch in der Nachnamensliste die Namen bearbeiten damit wie du schriebst „ähnliche“ Namen drinstehen.
Gruß
Reinhard
Gruß
Reinhard