Thema Datum  Von Nutzer Rating
Antwort
Rot Stichwortsuche mit UserForm - Hilfe bei Kleinigkeiten
25.06.2018 10:02:52 Leon
NotSolved
25.06.2018 10:22:09 Gast16819
NotSolved

Ansicht des Beitrags:
Von:
Leon
Datum:
25.06.2018 10:02:52
Views:
872
Rating: Antwort:
  Ja
Thema:
Stichwortsuche mit UserForm - Hilfe bei Kleinigkeiten

Hallo und Guten Tag in die Runde.

Ich habe ein Problem. Ich habe eine recht riesige Excel Tabelle mit 6 Spalten. Meine Aufgabe ist es eine Suchmaske zu programmieren, damit gezielt in einer der Spalten nach Stichwörtern gesucht werden kann. Am besten sogar nach direkt mehreren Stichwörtern. Ich habe in diversen Foren nachgeschaut und eine Programierung für eine UserForm gefunden die schon zu 90% dem entspricht, was ich brauche: http://www.herber.de/forum/archiv/1324to1328/1325061_Suche_und_Ausgabe_in_VBA_Userform.html (Der beitrag von Hajo_Zi vom 01.08.2003)

Das größte Problem an der Programmierung ist, dass meine Tabelle etwas größer ist. Auch mit 6 Spalten aber in den Spalten stehen mehrere Wörter bzw. kleine Texte (Beschreibungen von bestimmten Abläufen, etc.). Ich kann euch meine Tabelle leider niht hochladen, die sie vertrauliche Daten enthält. 

Also erstes Problem: Wie muss ich die Programmierung (die ich wirklich 1:1 so übernommen habe!) ändern, dass ich ich beispielsweise in der 2. Spalte nach einem Wort suchen kann, dass sich vielleicht in der Mitte oder am Ende des Textes steht. Wenn das erstmal läuft bin ich schonmal zufrieden :)

Zweite Sache wäre dann, dass es toll wäre, wenn ich auch nach mehreren Stichwörtern suchen könnte. Ihr müsst euch meine Tabelle so vorstellen:

1. Spalte (Nummer) 2. Spalte (Kurztext- Beschreibung) 3. Spalte (Org.Einheit) 4., 5. Spalte 2-3 Wörter und 6. Spalte (Datum)

Vorallem in dieser 2. Spalte stehen halt gerne auch mal Zweizeiler. Da wäre es super, wenn man den Suchbereich noch weiter eingrenzen kann, indem man 2 oder sogar 3 Stichwörter suchen kann.

Dritte Sache wäre dann, dass wie gesagt die 2. Spalte etwas länger ist, aber in der UserForm ja alle Spalten gleich "breit" angezeigt werden. Das heißt beispielsweise bei der Nummern- und der Datumsspalte ist viel Platz, während man in der 2. Spalte nur maximal die Hälfte lesen kann. Wie kann ich die Anzeige der Spaltenbreiten individuell für die Spalten anpassen?

Eine Sache noch: Ich kenne mich eigentlich gar nicht mit VBA-Programmierung aus. Daher hab ich die Programmierung von oben auch nur kopiert. Wäre also super wenn Ihr mir die Programmierung eventuell sogar direkt vorschreiben würdet :) Ansonsten bedanke ich mich schon einmal für eure Mühe und Hilfe und hoffe, dass ihr mir meinen unstrukturierten Post verzeiht. 

LG Leon

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Stichwortsuche mit UserForm - Hilfe bei Kleinigkeiten
25.06.2018 10:02:52 Leon
NotSolved
25.06.2018 10:22:09 Gast16819
NotSolved