Office: (Office 2016) Find(What:=...

Helfe beim Thema Find(What:=... in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Forum, ich versuche gerade mich mit einigen selbst erstellten Aufgaben in VBA einzuarbeiten. Leider bin ich bei fogenderAufgabenstellung... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Mampfred, 12. Januar 2022 um 08:43 Uhr.

  1. Find(What:=...


    Hallo Forum,

    ich versuche gerade mich mit einigen selbst erstellten Aufgaben in VBA einzuarbeiten.
    Leider bin ich bei fogenderAufgabenstellung gescheitert und weiß nicht so richtig weiter. Ich denke, dass es ein Problem in meiner Logik (Denkweise) ist.

    Aus einer Matrix soll mittels VBA der nte Wert dynamisch ermittelt werden. Mithilfe einer Eingabezelle für den nten Wert und mit Worksheet.Function Large bzw. Small gelingt mir das auch.
    Jetzt möchte ich mittels Find(What;= die Zelladresse des gefundenen Wertes ermitteln und in einerMsgBox ausgeben.
    Hier jedoch versagen meine Kenntnisse. Rumexperimentieren hat mich auch nicht weitergebracht.
    Kann mir jemand weiterhelfen? meine Übungsdatei ist angehängt.
    Vielen Dank

    der Mampfred
     
  2. Beverly
    Beverly Erfahrener User
    Hi,

    ganz einfach nach diesem Prinzip:

    Code:
    Set rngFinden = Range("C6:G11").Find(dblZielInhalt, lookat:=xlWhole, LookIn:=xlValues)
    If Not rngFinden Is Nothing Then MsgBox rngFinden.Address
    


    Find(What:=... GrußformelFind(What:=... Beverly's Excel - Inn
     
  3. Hi Beverly,

    vielen Dank für deine Hilfe.
    Ich muss irgendetwas übersehen haben, denn mein erster Code sah so aus und gab mir immer eine Fehlermeldung aus.

    Code:
    et rngFinden = Range("C6:G11").Find(what:=dblZielInhalt, lookat:=xlWhole, LookIn:=xlValues)
    
    Deshalb meine Frage: Muss ich "What:=" nur bei bestimmten Suchen angeben oder ???

    Meine Aufgabe funktioniert jedenfalls mit deiner Lösung einwandfrei. Danke und

    Bis bald

    der Mampfred
     
  4. Beverly
    Beverly Erfahrener User

    Find(What:=...

    Hi,

    nein, muss man nicht, da der Suchbegriff immer an 1. Position stehen muss, wobei alle anderen Parameter otional sind. Wenn man nur einige davon verwenden möchte, setzt man den "Namen" des jeweiligen Parameters voran (wie z.B. lookat:=.... ), damit Excel weiß, welcher Parameter gemeint ist.

    Schau dazu mal hier: Range.Find-Methode (Excel) bei der Syntax.



    Find(What:=... GrußformelFind(What:=... Beverly's Excel - Inn
     
  5. Hi Beverly,

    danke für deinen Hinweis. Wieder was dazugelernt.

    der Mampfred
     
Thema:

Find(What:=...

Die Seite wird geladen...
  1. Find(What:=... - Similar Threads - Find What

  2. Zeitpunkt in Liste mit Zeiträumen finden

    in Microsoft Excel Hilfe
    Zeitpunkt in Liste mit Zeiträumen finden: Hallo zusammen, ich brauche eure Hilfe bei folgender Fragestellung, die mich nun schon viel zu lange beschäftigt und ich einfach nicht weiterkomme: Ich habe eine Liste mit 10min-Zeitstempeln eines...
  3. Makro FIND Funktion mit 2 Bedingungen

    in Microsoft Excel Hilfe
    Makro FIND Funktion mit 2 Bedingungen: Hallo zusammen, ich wüsste gerne wie folgende Zeile aussehen müsste wenn ich nach 2 Textstücken suchen möchte. Formula = "=IF(ISERROR(FIND(""+Y"",B19)),"""",""JA"")" Das er quasi JA ausgibt...
  4. Excel S-Verweis Wert finden

    in Microsoft Excel Hilfe
    Excel S-Verweis Wert finden: Hallo, ich habe in einer Exceldatei zwei Tabellen. In Tabelle 1 steht in F2 der Wert 12345 In Tabelle 2 steht der Wert 12345 irgendwo in Spalte G Nun benötige ich von dieser Zeile in Tabelle 2...
  5. VBA duplikate finden und auf Kriterien prüfen

    in Microsoft Excel Hilfe
    VBA duplikate finden und auf Kriterien prüfen: Liebe Excel Gemeinschaft Ich möchte gerne mit VBA code Doppelte Einträge finden und 2 Kriterien sollen Geprüft werden un anderen spalte. Zu guter letzte sollte in einer weiter die...
  6. Excel Barcode im Tabelle finden

    in Microsoft Excel Hilfe
    Excel Barcode im Tabelle finden: Hallo liebes Forum, ich bräuchte Eure Hilfe für eine Tabelle die ich gerne benutzen würde damit ich auf einem Lieferschein automatisch die Artikel die einzeln in einer Zeile stehen, abhaken oder...
  7. Letzte Zelle mit bestimmtem Text finden, Zeilen darunter löschen

    in Microsoft Excel Hilfe
    Letzte Zelle mit bestimmtem Text finden, Zeilen darunter löschen: Hallo, ich erstelle mir aus verschiedenen Textdateien eine Adressliste (mehrere hundert Einträge, Ende variiert). Am Ende der Liste erscheint immer etwas "Kauderwelsch"...
  8. Zelle Aktivieren

    in Microsoft Excel Hilfe
    Zelle Aktivieren: Hallo Excelfreunde, ich habe schon wieder eine Frage. Ich habe ein Tabellenblatt("Übersicht"), in der befindet sich eine Tabelle. In der Range E:E, stehen Namen. Nun möchte ich in einer Zelle...
  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