Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: ---> Neu: Office 2010 Forum <-
ListBox soll Ergebnisse anzeigen
Gehe zu Seite 1, 2  Weiter
zurück: Einen Zellbereich in eine Zeile schreiben weiter: Textbox mit SpinButton Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2010, 17:23
Rufname:

ListBox soll Ergebnisse anzeigen - ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hallo Leute, ich weiß ja, der Sonntag ist der Tag des Herrn, aber es muss sein Wink
Ich habe in meiner UF eine TextBox (Such_TB), eine ListBox und 5 andere TextBoxen (für den Adresskopf: Adressat_TB, PLZ_TB,...usw.)

Nun möchte ich einfach nur, dass die ListBox alle Einträge anzeigt (aus einer Tabelle), die sie aufgrund meiner Eingabe in der Such_TB gefunden hat, ohne Dopplungen!

Weiß da jemand Bescheid?


Gruß
Martin
RO_SCH
Mädchen für alles


Verfasst am:
28. Feb 2010, 18:58
Rufname: Roland
Wohnort: Nürnberg


AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hi Martin,

schau dir dazu doch mal diesen Link an.

Kommt die Datei ungefähr an deine Vorstellungen hin ?!?

_________________
De nihilo nihil fit

Gruß Roland
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2010, 20:11
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

hmm...damit kann ich leider noch nichts anfangen...ich habe mal eine testdatei gebastelt um euch mein problem zu schildern

im großen und ganzen ist es nichts dickes, aber ich brauche unbedingt eure hilfe
wie gesagt, in tabelle1 stehen einige daten, die in der userform und zwar in der listbox erscheinen sollen, wenn in der textbox1 eine eingabe erfolgt, doppelte werte sollen nicht angezeigt werden und nach alphabet sollten die einträge in der listbox sortiert werden...
wenn beispielsweise "ta" nur eingetippt wird, dann sollen zeitgleich in der listbox die ergebnisse "tastatur" und "tankdeckel" zur auswahl stehen...
mit einem doppelklick auf den jeweiligen eintrag soll dieser dann mit seinen dzugehörigen einträgen aus der tabelle in die 3 textboxen unter der listbox eingetragen werden...

wenn das alles funktioniert, dann wäre es auch nett, wenn man in die (such-)textbox irgendeinen beliegen wert eingeben könnte und die ergebnisse dann trotzdem in der listbox erscheinen...wenn es also nicht nur auf einen spalte beschränkt bleibt...

kriegt ihr das hin?



listbox_testdatei.xls
 Beschreibung:

Download
 Dateiname:  listbox_testdatei.xls
 Dateigröße:  30 KB
 Heruntergeladen:  43 mal

Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
28. Feb 2010, 20:26
Rufname: Klaus
Wohnort: Sassenburg

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hallo,

wenn du Duplikate vermeiden willst, brauchst du doch das Listenfeld nicht. Das baut man üblicherwweise für die Feinsuche ein. Angenommen du suchst nach Prozessor, dann gibt es zwei Treffer. Wie soll das MAkro wissen, welches der richtige ist?
Der Link von RO_SCH weist auf eine Methode die eine Liste ohne Duplikate erzeugt. Bezogen auf deine Frage halte ich das schon für hilfreich.

_________________
Viele Grüße
Klaus-Dieter
Yoga ist besser als rumsitzen und gar nichts machen
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2010, 21:10
Rufname:


AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

das mit dem makro sehe ich ein...
der link bzw. die datei, die dahinter steckt ist auf jeden fall sehr interessant, allerdings ist das dort leider so sehr verbaut, dass ich den, für meinen fall notwendigen code, nicht filtern kann...dort wird mit einer IF anweisung gearbeitet, wo man auswählen soll, aus welcher tabelle die daten kommen sollen...
so sehr tief stecke ich in vba nicht drin, dass ich da einfach was löschen kann und das dann für mich genügt...
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
28. Feb 2010, 21:17
Rufname: Klaus
Wohnort: Sassenburg

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hallo,

nun weiß ich aber immer noch nicht wo die Reise hingehen soll. Hinter dem Link findest du eine Datei, wo das weiter oben von mir beschriebene Konzept umgesetzt ist. (Grobsuche und Feinsuche über Listbox).

Mitgliederdatei

_________________
Viele Grüße
Klaus-Dieter
Yoga ist besser als rumsitzen und gar nichts machen
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2010, 21:34
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

ok, also nehmen wir gleich das beispiel "prozessor"...es sollen in diesem fall beide ergebnisse in der listbox aufgelistet werden, so in etwa: (ich simuliere mal kurz das prozedere)

suchbegriff: "prozessor"

Listbox: (angezeigte treffer)

prozessor rose d
prozessor tulpe e

und wenn ich jetzt auf letzteren klicke, dann sollen die unteren drei textboxen mit den texten belegt werden:

Textbox2: Name: prozessor
Textbox3: vorname: tulpe
Textbox4: Wohnort: e


doppelte sollen nur dann gelöscht/gefiltert werden, wenn wirklich alle drei einträge gleich wären, also so in etwa:

prozessor rose d
prozessor rose d

hier soll jetzt nur einmal die zeile

prozessor rose d

erscheinen...



hielt das weiter?


gruß,
martin
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. März 2010, 09:35
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

guten morgen?

hat jemand vielleicht einen ansatz für mich?
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
01. März 2010, 10:59
Rufname: Klaus
Wohnort: Sassenburg

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hallo Martin,

du bist aber ungeduldig. Razz

So wie das in meiner Beispieldatei funktioniert, ließe sich das relativ schnell umsetzen. Die Bedingung, das bestimmte Duplikate auch nicht in das Listenfeld sollen, vergrößert den Aufwand, weil ich da noch nichts fertiges habe.

_________________
Viele Grüße
Klaus-Dieter
Yoga ist besser als rumsitzen und gar nichts machen
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. März 2010, 11:40
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

hehe, ich bin auf jeden fall beruhigt, dass du dich damit befasst...Wink
schonmal vielen dank im voraus...

gruß
martin
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. März 2010, 09:09
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

guten morgen...
ist vielleicht schon etwas verwertbares entstanden?...


gruß
martin
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. März 2010, 10:02
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

ich hoffe, dass mir noch jemand helfen kann...ich hole dieses thema einfach mal aus der versenkung Wink
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
11. März 2010, 11:18
Rufname: Klaus
Wohnort: Sassenburg

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hallo Martin,

ich habe mir das noch einmal angesehen. Der Aufwand, in der Listbox doppelte Daten zu vermeiden, ist aus meiner Sicht relativ groß. Da die Listbox eine Art Vorauswahl darstellt, verstehe ich nicht, warum es so ein Problem ist, dort den richtigen Datensatz für die weitere Bearbeitung zu markieren. Dieser Aufwand wäre erheblich kleiner, als eine Programmtechnische Lösung.

_________________
Viele Grüße
Klaus-Dieter
Yoga ist besser als rumsitzen und gar nichts machen
mk443
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. März 2010, 11:52
Rufname:

AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

nun es geht einfach darum, dass ich sehr viele briefe am tag schreiben muss...
der adresskopf ändert sich dabei ziemlich oft, nun wiederholt sich vielleicht mal ein adresskopf und ich muss den ganzen adresskopf erneut eingeben...denn jedes mal, wenn ich ein formular gedruckt habe, dann hinterlegt excel die daten aus dem kopf in einer tabelle...die daten sind also da...wenn ich jetzt beisielsweise wieder einen brief an BMW schreiben muss, dann würde ich sehr gern auf die, bereits hinterlegten, daten zugreifen, sodass ich nicht wieder den ganzen kopf eingeben muss...
nun kommt es vor, dass BMW mehrere anschriften hat, dann muss ich eine art auswahlmenu bekommen, wo ich die richtige adresse auswählen kann...

ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt...
einfach ist das nicht, sonst würde ich hier auch nicht weiterhin so drauf drängen...
aber ich hoffe, dass mir jemand helfen kann..

danke im voraus

gruß
Martin
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
11. März 2010, 11:59
Rufname: Klaus
Wohnort: Sassenburg


AW: ListBox soll Ergebnisse anzeigen - AW: ListBox soll Ergebnisse anzeigen

Nach oben
       Version: Office 2003

Hallo Martin,

hast du dir denn mal die Beispieldatei von mir angesehen?
Da gibst du einen Suchbegriff ein, zum Beispiel Mustermann. Es werden alle Treffer in der Lstbox angezeigt. Dort kannst du die richtige Adresse durch anklicken auswählen. Die wird dann in die Textboxen verteilt. Mit einem weiteren Mausklick auf eine Taste könnte man das in einen Briefkopf übernehmen. Es braucht also keine Vorfilterung für die Textbox ausgeführt werden.

_________________
Viele Grüße
Klaus-Dieter
Yoga ist besser als rumsitzen und gar nichts machen
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Gehe zu Seite 1, 2  Weiter
Diese Seite Freunden empfehlen

Seite 1 von 2
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen




Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Auswertungen: Diagramm und Legende: Nullwerte nicht anzeigen 5 CB. 145 28. Mai 2010, 23:12
Zero Diagramm und Legende: Nullwerte nicht anzeigen
Keine neuen Beiträge Excel Formeln: Kw eingeben und Datum (von..Bis) der Woche anzeigen 4 Gast 164 24. Mai 2010, 20:57
Gast Kw eingeben und Datum (von..Bis) der Woche anzeigen
Keine neuen Beiträge Excel Formeln: Spiel77 und Super6 Zahlen anzeigen mit 0 am Anfang 3 spiderjens 111 20. Jan 2010, 13:39
spiderjens Spiel77 und Super6 Zahlen anzeigen mit 0 am Anfang
Keine neuen Beiträge Excel Formeln: Lottozahlen Kombinationen anzeigen 30 kukaburra 5390 14. Dez 2009, 12:54
Gast Lottozahlen Kombinationen anzeigen
Keine neuen Beiträge Excel Auswertungen: Punktdiagramm -> Y-Achse -> Null Wert nicht anzeigen l 2 Urzgisch 651 29. Mai 2009, 09:27
Gast Punktdiagramm -> Y-Achse -> Null Wert nicht anzeigen l
Keine neuen Beiträge Excel Auswertungen: Standardgerade - Unbekannte y-Werte anzeigen 1 Lady-in-blue 136 06. Mai 2009, 16:16
Lady-in-blue Standardgerade - Unbekannte y-Werte anzeigen
Keine neuen Beiträge Excel VBA (Makros): nur bestimmte Spalten in Listbox einlesen 1 Bellamour 759 03. März 2009, 19:06
Gast nur bestimmte Spalten in Listbox einlesen
Keine neuen Beiträge Excel Hilfe: Alle Arbeitsblätter anzeigen - übersichtlicher arbeiten 3 JanaL 998 16. Jan 2009, 10:48
Thomas Ramel Alle Arbeitsblätter anzeigen - übersichtlicher arbeiten
Keine neuen Beiträge Excel Hilfe: Daten aus anderer Tabelle über Drop-Down-Liste anzeigen. 12 Torbinius 873 18. Dez 2008, 17:55
Torbinius Daten aus anderer Tabelle über Drop-Down-Liste anzeigen.
Keine neuen Beiträge Excel VBA (Makros): Aktuelles Formualr stets im Vordergrund anzeigen! 2 kjot259 213 11. Jun 2008, 14:32
kjot259 Aktuelles Formualr stets im Vordergrund anzeigen!
Keine neuen Beiträge Excel Formeln: Mit Formeln rechnen, aber als Text anzeigen 5 pedgef 3554 03. Feb 2008, 19:06
freakbrother Mit Formeln rechnen, aber als Text anzeigen
Keine neuen Beiträge Excel Formeln: Termin überfällig anzeigen! 4 Excel-Fan 435 02. Okt 2007, 15:48
Excel-Fan Termin überfällig anzeigen!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel-Formeln für den Rangkorrelationskoeffizienten nach Spearman