Office: Wert mehrfach in allen Tabellen suchen

Helfe beim Thema Wert mehrfach in allen Tabellen suchen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; freundliches Hallo an alle VBA Freaks, ich habe nach langem hin- und herprobieren eine Frage zu folgendem Code: wie muß ich den ändern um den... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von hilmar12, 18. Juni 2012.

  1. Wert mehrfach in allen Tabellen suchen


    freundliches Hallo an alle VBA Freaks,

    ich habe nach langem hin- und herprobieren eine Frage zu folgendem Code:

    wie muß ich den ändern um den Suchwert mehrfach zu suchen.
    Er kann nicht mehr wie in diesem Code angenommen nur einmal sondern nun auch mehrfach in einer oder mehreren Tabellen vorkommen.
    Ich bekomme es einfach nicht gebacken.

    Vielen Dank für Eure Mühe im Voraus.

    strSuchbegriff = InputBox("welche Schmelze ?")

    For loTabelle = 2 To Worksheets.Count
    With Worksheets(loTabelle).Columns(5)
    Set raZelle = .Find(strSuchbegriff, lookat:=xlWhole, LookIn:=xlValues)
    If Not raZelle Is Nothing Then
    Worksheets(loTabelle).Activate
    Zeile = raZelle.Row
    Daten = Range(Cells(Zeile, 1), Cells(Zeile, 100))

    Worksheets(Suchergebnisse).Activate
    Zeilemax = ActiveSheet.Cells(65536, 1).End(xlUp).Row + 1

    Range(Cells(Zeilemax, 1), Cells(Zeilemax, 100)) = Daten
    Zeilemax = 0
    End If
    End With
    Next loTabelle

    If Zeile = 0 Then
    MsgBox "Leider nichts gefunden"
    End If

    :)
     
    hilmar12, 18. Juni 2012
    #1
  2. Beverly
    Beverly Erfahrener User
    Hi Hilmar,

    schau dir mal die VBA-Hilfe zum Stichwort FindNext-Methode an.


    Wert mehrfach in allen Tabellen suchen grusz.gif
     
    Beverly, 20. Juni 2012
    #2
  3. Hallo Karin,

    vielen Dank bis hierher, aber nachdem ich die do Schleife eingefügt habe
    sucht er in den Tabellen korrekt jedoch nur 1 Wert und zeigt nicht alle wenn sie denn mehrfach in 1 Tabelle vorkommen.

    Was ist da nur falsch?

    strSuchbegriff = InputBox("welche Schmelze ?")

    For loTabelle = 2 To Worksheets.Count
    With Worksheets(loTabelle).Columns(5)
    Set raZelle = .Find(strSuchbegriff, lookat:=xlWhole, LookIn:=xlValues)
    If Not raZelle Is Nothing Then
    Worksheets(loTabelle).Activate
    Zeile = raZelle.Row
    Daten = Range(Cells(Zeile, 1), Cells(Zeile, 100))
    Probe = Range(Cells(Zeile, 1), Cells(Zeile, 1))
    Worksheets(Suchergebnisse).Activate
    Zeilemax = ActiveSheet.Cells(65536, 1).End(xlUp).Row + 1

    Range(Cells(Zeilemax, 1), Cells(Zeilemax, 100)) = Daten
    Worksheets(loTabelle).Activate
    Do
    Set raZelle = .FindNext(raZelle)

    Probe2 = Range(Cells(Zeile, 1), Cells(Zeile, 1))
    Loop While Not raZelle Is Nothing And Probe2 Probe


    End If
    End With
    Next loTabelle
     
    hilmar12, 20. Juni 2012
    #3
  4. Beverly
    Beverly Erfahrener User

    Wert mehrfach in allen Tabellen suchen

    Hi Hilmar,

    ich muss jetzt leider weg und habe deshalb keine Zeit, den folgenden Code an deine konkreten Bedingungen anzupassen, aber vielleicht hilft er dir trotzdem als Anregung weiter:

    Code:
    Gesucht wird ein per InputBox vorgegebener Begriff im benutzen Bereich aller Tabellen und wenn er gefunden wurde, wird die betreffende Zelle gelb formatiert.


    Wert mehrfach in allen Tabellen suchen grusz.gif
     
    Beverly, 20. Juni 2012
    #4
  5. Hallo Karin,

    tausend Dank für Deine Hilfe.
    Meine Reaktion kommt etwas spät aber dafür kam ich mit dem Beispiel gut zurecht.*cool.gif*
     
    hilmar12, 20. Juni 2012
    #5
Thema:

Wert mehrfach in allen Tabellen suchen

Die Seite wird geladen...
  1. Wert mehrfach in allen Tabellen suchen - Similar Threads - Wert mehrfach Tabellen

  2. Dropdwon mit Ausgabe von Werten, mehrfach

    in Microsoft Excel Hilfe
    Dropdwon mit Ausgabe von Werten, mehrfach: Hallo, ich hoffe man kann mir hier weiter helfen. Ich habe eine Liste mit Käufern die etwas kaufen (in der Liste gelb hinterlegt) Auf Grund von mehrfach Nennung, habe ich das über Sortieren in...
  3. Alternative zur Filter Funktion

    in Microsoft Excel Hilfe
    Alternative zur Filter Funktion: Hallo, ich suche hier nach einer Lösung und hoffe sehr auf Unterstützung. Ganz herzlichen Dank im Voraus! Ich habe eine Tabelle, die ich für ein Punktdiagramm auswerte (x und y-Werte). Das...
  4. Mehrfach und einzelvork. von Orten nur einmal zählen

    in Microsoft Excel Hilfe
    Mehrfach und einzelvork. von Orten nur einmal zählen: Hallo zusammen. Ich suche eine Berichtigung für meinen Code wo ich aus einer Tabelle Orte egal ob einzeln oder mehrfachvorkommen zähle. Mein versuch der eine 0 ausgibt.:...
  5. Mehrfach Werte in einem String separieren

    in Microsoft Access Hilfe
    Mehrfach Werte in einem String separieren: Hallo, ich brauche mal Eure Hilfe. Folgende Daten habe ich vorliegen: [ATTACH] Die Spalte "kein Product Type" enthält Artikelnummern, die mit Komma getrennt sind. Daraus sollen einzelne Werte...
  6. Mehrfach genannte Werte nur einmal berücksichtigen/zählen

    in Microsoft Excel Hilfe
    Mehrfach genannte Werte nur einmal berücksichtigen/zählen: Hallo Forum Ich habe eine Tabelle mit ca. 90'000 Zeilen. In der Spalte N sind Werte (Zahlen), welche in verschiedenen Zeilen der Spalte N mehrmals vorkommen können. Nun möchte ich in der Spalte W...
  7. Excel Zeile mehrfach duplizieren (Je nach Wert in Spalte "Anzahl")

    in Microsoft Excel Hilfe
    Excel Zeile mehrfach duplizieren (Je nach Wert in Spalte "Anzahl"): Hallo Zusammen! Ich hab folgendes Problem. Ich möchte aus einer Excel Tabelle eine 2. Tabelle generieren in der je nach Spalte "Anzahl" die gleichen Zeilen mehrfach angeführt sind. -> siehe...
  8. Werte mehrfach selektieren und in Zelle schreiben

    in Microsoft Excel Hilfe
    Werte mehrfach selektieren und in Zelle schreiben: Hallo Forumsmitglieder, ich komme seit Tagen nicht weiter und hoffe so ein wenig Hilfe zu bekommen. Und zwar ich möchte in einer Abfrage eine Mehrfachzuweisung realisieren. Dazu habe ich...
  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.
    Information ausblenden