Suchen in Spalte

Diskutiere und helfe bei Suchen in Spalte im Bereich Microsoft Office im Windows Info bei einer Lösung; hallo ng gemeinde. ich stehe gerade auf dem schlauch. eigentlich wollte ich nur eine userform erstellen, die ein textfeld enthält. der text (zahl)... Dieses Thema im Forum "Microsoft Office" wurde erstellt von erfkaemper, 3. Januar 2018.

  1. erfkaemper
    erfkaemper Gast

    Suchen in Spalte


    hallo ng gemeinde.


    ich stehe gerade auf dem schlauch.

    eigentlich wollte ich nur eine userform erstellen, die ein textfeld enthält. der text (zahl) im textfeld sollte dann den gleichen text (wert) in spalte a suchen und zur entsprechenden zeile springen.

    um das ganze zu vereinfachen, dachte ich mir, ich nutze die suchfunktion von excel (strg+f). doch musste ich feststellen, dass hier gleich der dialog suchen und ersetzen aufgerufen wird. welcher für meine zwecke viel zu überladen ist.

    gibt es denn keine "einfache" methode wie ich das nun realisieren kann. meine spalte a besitzt ca. 650 zeilen und die userform sollte immer im vordergrund gehalten werden, so dass nach eingabe des textes (zahl) und drücken der taste "suchen" entsprechende zeile angesprungen wird und das textfeld in der userform sich leert. damit man einen neuen text für die nächste suche eingeben kann.

    wer kann sachdienliche hinweise geben. oder hat schon einmal ähnliches realisiert.


    danke euch.


    Berthold
     
  2. Andreas Killer Win User

    Suchen in Spalte

    Das Problem ist das die aktuelle Zelle nicht in A:A ist.

    (Der Sinn von ActiveCell ist nur der das ein "Weitersuchen" möglich wird, daher könnte ActiveCell auch entfallen, weil Du keine doppelten Einträge hast.)

    Kann man aber trotzdem haben, braucht man ja nur auf Spalte A umzulegen.

    BTW, wenn der Commandbutton Default ist, dann braucht man nur ENTER drücken um die Suche auszulösen.

    Andreas.

    Option Explicit

    Private Sub CommandButton1_Click()

    Dim R As Range

    Set R = Range("A:A").Find(Me.TextBox1, Range("A" & ActiveCell.Row), xlValues, xlWhole)

    If R Is Nothing Then

    MsgBox "Nicht gefunden"

    Else

    R.Select

    Me.TextBox1 = ""

    End If

    Me.TextBox1.SetFocus

    End Sub

    Private Sub UserForm_Initialize()

    Me.CommandButton1.Default = True

    End Sub
  3. erfkaemper Win User

    Suchen in Spalte

    hallo Andreas.

    ich habe die datei noch einmal neu abgespeichert. neu geöffnet und dann das makro laufen lassen.

    wieder laufzeitfehler 13.

    nachdem ich dann die gesamte spalte a:a als "standard" formatiert habe, klappt es nun auch mit dem makro.

    ich hatte wohl unterschiedliche Formate (nicht Standard) in der spalte, die den laufzeitfehler verursachten.

    vielen dank für die schnelle hilfe.

    Berthold
  4. Andreas Killer Win User

    Suchen in Spalte

    laufzeitfehler 13. typen unverträglich.
    das liegt sicherlich daran, dass in spalte a:a die eingaben folgender massen erfolgen.
    Nö, probier es in einer neuen Datei, das geht, hab ich ja vorher probiert. .-)

    Wenn Du weitere Hilfe benötigst, dann lade die Datei (möglicherweise mit anonymen Daten) auf einen Online-Datei-Hoster wie www.dropbox.com hoch und veröffentliche den Download-Link hier.

    Ein Makro zur Anonymisierung von Daten in ausgewählten Zellen kann hier heruntergeladen werden:

    https://www.dropbox.com/s/rkfxuh85j5wyj9y/modAnonymize.bas?dl=1

    Andreas.
  5. Andreas Killer Win User

    Suchen in Spalte

    Private Sub CommandButton1_Click()

    Dim R As Range

    Set R = Range("A:A").Find(Me.TextBox1, ActiveCell, xlValues, xlWhole)

    If R Is Nothing Then

    MsgBox "Nicht gefunden"

    Else

    R.Select

    Me.TextBox1 = ""

    End If

    Me.TextBox1.SetFocus

    End Sub
  6. erfkaemper Win User

    Suchen in Spalte

    hallo Andreas.

    ich habe dich zu früh gelobt.

    bitte schaue dir die datei doch bitte einmal an.

    https://1drv.ms/x/s!AgLGu6V75CDTgt8GfSnWuRTd1UwHdg

    danke dir.

    Berthold
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Suchen in Spalte - Microsoft Office

Die Seite wird geladen...

Suchen in Spalte - Similar Threads - Spalte

Forum Datum

Vergleich zweier Tabellen anhand von Referenz-Spalten + bedingter Formatierung

Vergleich zweier Tabellen anhand von Referenz-Spalten + bedingter Formatierung: Hallo!Ist es in Excel möglich, zwei Tabellen/Blätter zu vergleichen, die nicht zu 100 % denselben Aufbau haben?Ich habe zwei Listen. Die Anzahl der Spalten ist bei beiden Listen gleich, die Anzahl...
Microsoft Office 25. Juni 2025

Vergleich zweier Tabellen anhand von Refenrenz-Spalten + bedingte Formatierung

Vergleich zweier Tabellen anhand von Refenrenz-Spalten + bedingte Formatierung: Hallo!Ist es in Excel möglich, zwei Tabellen/Blätter zu vergleichen, die nicht 100% den selben Aufbau haben?Ich habe zwei Listen. Die Anzahl der Spalten ist bei beiden Listen gleich, die Anzahl...
Microsoft Office 24. Juni 2025

Wie kann ich bei MS Lists im Formular die Nachschlage Spalten mit ihren Unterspalten...

Wie kann ich bei MS Lists im Formular die Nachschlage Spalten mit ihren Unterspalten...: Hi Leute,Ich möchte gerne Das Formular aus MS Lists, welches angezeigt wird wenn man auf den Titel drückt Formatieren. Dies habe ich schon recht erfolgreich mit der Json hin bekommen so wie ich es...
Microsoft Office 22. Mai 2025

Power Query Wert in Spalten kopieren

Power Query Wert in Spalten kopieren: Hallo, ich habe eine Tabelle in Power Query mit den Spalten:ZuordnungWertLevel 1Level 2Level 3Wenn in der Spalte Zuordnung 1 steht, soll der Wert aus der Spalte Wert in Spalte Level 1 kopiert...
Microsoft Office 9. Mai 2025

neues Outlook: E-Mail: zusätzliche Spalten einblenden

neues Outlook: E-Mail: zusätzliche Spalten einblenden: Hallo Microsoft,ich möchte so wie beim "alten" Outlook möglich im Posteingang, Postausgang,... zusätzliche Spalten einblenden von, An, CC,...wie funktioniert das, weil RMK Feldauswahl gibt es ja...
Outlook.com 17. April 2025

Eigene Spalten in der Outlook web App, warum kann ich die nur im Lokalen Outlook anlegen...

Eigene Spalten in der Outlook web App, warum kann ich die nur im Lokalen Outlook anlegen...: Eigene Spalten in der Outlook web App, warum kann ich die nur im Lokalen Outlook anlegen und nicht in der Web Version.Und die in der lokalen Version angelegten Spalten sind dann auch in der Web...
Outlook.com 14. April 2025

Text in Spalten beim Einfügen verhindern

Text in Spalten beim Einfügen verhindern: Hallo zusammen,ich habe seit kurzem das Problem, dass Texte die Eingefügt werden automatisch wie bei "Text in Spalten" nach Leerzeichen getrennt werden. Das will ich aber gar nicht. Vor ein paar...
Microsoft Office 4. April 2025
Suchen in Spalte solved
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.