Office: Datum Suchen

Helfe beim Thema Datum Suchen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo! Situation: In einem Formular wird ein Name einer Produktionsmaschine eingetragen. In einem anderem Textfeld steht das Lieferdatum. Bei klicken... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von KlausPeter, 5. Februar 2025 um 08:42 Uhr.

  1. KlausPeter hat Ahnung

    Datum Suchen


    Hallo!

    Situation:
    In einem Formular wird ein Name einer Produktionsmaschine eingetragen. In einem anderem Textfeld steht das Lieferdatum. Bei klicken auf "Speichern" wird das Lieferdatum basierend der Produktionsmaschine geprüft. Zwecks Revisionszeiten usw.
    Beispiel heute: Lieferdatum ist 26.02.2025, Excel findet den Eintrag 26.12.2025 das logischerweise falsch ist.
    Gesucht wird mit mittels
    Code:
    Set Suche = Sheets("Feiertage").Range("D14:D64").Find(What:=Lieferdatum, LookIn:=xlValues, lookat:=xlPart)
    In den letzten Jahren hat das immer problemlos funktioniert seit dem Jahreswechsel nicht mehr. Hat oder hatte von euch auch wer diese Problematik?

    Excel 365 aktuelle Version

    Danke im Voraus.

    SG
     
  2. Exl121150 Erfahrener User
    Hallo,

    warum verwendest du statt
    Set Suche = Sheets("Feiertage").Range("D14:D64").Find(What:=Lieferdatum, LookIn:=xlValues, lookat:=xlPart)
    nicht folgende Formel:
    Set Suche = Sheets("Feiertage").Range("D14:D64").Find(What:=Lieferdatum, LookIn:=xlValues, lookat:=xlWhole)

    Bei erstgenannter Formel sucht VBA nach einer teilweisen Übereinstimmung, während bei der zweiten Formel der ganze "Wert" übereinstimmen muss.

    Oder hast du das Lieferdatum statt als Datumswert als Datumstext eingegeben?
    Der Datumswert ist 45714, während der Datumstext "26.02.2025" ist, sodass aufgrund von xlPart VBA den "26."-er findet.

    Microsoft-Hilfe-Link:
    Range.Find-Methode (Excel) | Microsoft Learn
     
    Zuletzt bearbeitet: 5. Februar 2025 um 09:29 Uhr
  3. KlausPeter hat Ahnung
    Hallo Excel 121150!

    Danke für die rasche Antwort.

    Manchmal hat man ein Brett vorm Kopf. Funktioniert soweit. Mit der Umstellung auf "xlWhole".

    Danke
     
  4. Klaus-Dieter Erfahrener User

    Datum Suchen

    Hallo KlausPeter,

    ergänzend noch der Hinweis, dass Excel bei der Suche über Find bei Datumsangaben teilweise etwas "zickig" ist. Deshalb arbeite ich da nach Möglichkeit mit der Funktion Match. Der Nachteil dabei ist, dass die Suche jeweils nur über eine Spalte oder Zeile gehen kann, während Find auch in Bereichen funktioniert.
    Code:
    Option Explicit
    
    Sub Beispiel()
        Dim LDatum As Long, varRow
        
        'Beispiel Datum als Ganzzahl (Long)
        LDatum = CDate("17.01.2009")
        
        'varRow als Variant, wegen der Rückgabe
        varRow = Application.Match(LDatum, Columns(1), 0)
        
        'Datum wurde gefunden, varRow ist eine Zahl
        If IsNumeric(varRow) Then
            Cells(varRow, 1).Select
        End If
        
    End Sub
     
  5. KlausPeter hat Ahnung
    Hallo Klaus-Dieter!

    Schöner Name ;)
    Danke für diese Version der Suche. Die kannte ich nicht. Ich werde sie bei Gelegenheit probieren.
    SG
     
Thema:

Datum Suchen

Die Seite wird geladen...
  1. Datum Suchen - Similar Threads - Datum

  2. Aktuelles Datum und Uhrzeit in Formular

    in Microsoft Word Hilfe
    Aktuelles Datum und Uhrzeit in Formular: Hallo, zunächst ein herzlichen Dank für die Aufnahme in diesem Forum und hoffe, dass mir jemand bei meinem Problem behilflich sein kann. Ich bin aktuell dabei ein Formular zu erstellen. Das...
  3. Summieren an Hand der letzten x Datums Werte und mit weiteren Kriterien

    in Microsoft Excel Hilfe
    Summieren an Hand der letzten x Datums Werte und mit weiteren Kriterien: Schönen guten Abend, Wie kann man am besten Summieren mit mehreren Kriterien eines soll davon das Datum sein. So das vom Aktuellen Letzten Datums Wert aus gehent die letzten Bsp. 10 Werte...
  4. Zelle farblich markieren wenn Datum

    in Microsoft Excel Hilfe
    Zelle farblich markieren wenn Datum: Hallo zusammen, ich bräuchte einmal Eure Hilfe: In einer Tabelle habe ich ein Kontrollkästchen und ein Datumsfeld. J4 Kontrollkästchen K4 Datum Durch bedingte Formatierung habe ich es so...
  5. Fortlaufendes Datum im Kopf für je 2 Seiten

    in Microsoft Word Hilfe
    Fortlaufendes Datum im Kopf für je 2 Seiten: Hallo zusammen, und zwar würde ich gerne ein laufendes Datum in die Kopfzeile eines Word-Dokumentes setzen. Es sind jeweils 2 aufeinanderfolgende zusammengehörige Seiten mit einem Datum...
  6. Alter aus Datum oder nur Jahr berechnen

    in Microsoft Excel Hilfe
    Alter aus Datum oder nur Jahr berechnen: Guten Abend zusammen Ich habe eine Liste mit verschiedenen Daten, z.B: 15.08.1965 1942 26.04.1963 1988 2017 2019 23.01.1998 Mit Datedif kann ich die Anzahl Jahre, wenn das Datum vollständig ist,...
  7. Formatierung eines Datumsfelds, wenn das gleiche Datum woanders erscheint

    in Microsoft Excel Hilfe
    Formatierung eines Datumsfelds, wenn das gleiche Datum woanders erscheint: Hallo! Hab leider zu meinem Problem bisher nichts gefunden. Ich baue eine Art Kalender, um eine Übersicht über Events + größere ToDos im Jahr zu haben - siehe Screenshot im Anhang. Im Screenshot...
  8. Ersetzen von "." durch "/" in Datum

    in Microsoft Excel Hilfe
    Ersetzen von "." durch "/" in Datum: Hallo zusammen, Ich soll in der angehängten Datei in der "Date/Time" Spalte den . in allen Daten durch / ersetzen. Damit soll dann weitergerechnet werden, was scheinbar nur geht wenn man das eben...
  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