Office: (Office 2016) If Datum < Heute Then

Helfe beim Thema If Datum < Heute Then in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Leute, ich stehe wieder vor dem Wald mit lauter Bäumen, vlt entdeckt ihr meinen Logikfehler: If UserForm.TextBox_Neuer_LT <> "" Then... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von SvenMakroAnfänger, 5. Mai 2022.

  1. If Datum < Heute Then


    Hallo Leute,

    ich stehe wieder vor dem Wald mit lauter Bäumen, vlt entdeckt ihr meinen Logikfehler:
    Vorher habe ich noch als Public die UserForm.TextBox_Neuer_LT als "date" formatiert.
    Der neue Liefertermin soll älter oder gleich heute sein, ansonsten soll es zur Fehlermeldung kommen.

    Vielen Dank vorab!
     
    SvenMakroAnfänger, 5. Mai 2022
    #1
  2. Lutz Fricke Erfahrener User
    Hallo SvenMakroAnfänger,

    bei solchen Problemen hilft es oft, im Einzelschritt-Modus durch das Makro zu laufen und dir die Variablen anzusehen.
    Int(Now()-1) ist eine Zahl (für heute 44686), aber kein Datum.

    Um mit einem Datum zu rechnen nutze ich lieber die DateAdd-Funktion.

    Gruß,
    Lutz
     
    Lutz Fricke, 5. Mai 2022
    #2
    1 Person gefällt das.
  3. Exl121150 Erfahrener User
    Hallo,

    ein älteres Datum heißt somit, dass diesem eine kleinere fortlaufende Zahl entspricht als einem jüngeren Datum - oder anders herum: Falls es sich um eine größere fortlaufende Zahl als die für das Heute-Datum handelt, liegt sie in der Zukunft und sollte nach deinen Anforderungen eine Fehlermeldung auslösen.
    Darum muss nach meiner Logik die Fehlerabfrage lauten:
    Code:
    If UserForm.TextBox_Neuer_LT.Value > Int(Now()) Then
       MsgBox "Bitte, gib ein Datum in der Vergangenheit ein", vbOKOnly, "Obacht!"
       Exit Sub
    End If
    

    Ich habe dir auch den Text der MsgBox angepasst an deine erstgenannten Anforderungen!
     
    Zuletzt bearbeitet: 5. Mai 2022
    Exl121150, 5. Mai 2022
    #3
    1 Person gefällt das.
  4. If Datum < Heute Then

    Juhu,

    vielen Dank euch beiden. Hat mir sehr geholfen. Ich habe tatsächlich jetzt die TextBox als Integer berechnet und mit Heute verglichen. Das passt jetzt. Vielen Dank!!! :)
     
    SvenMakroAnfänger, 5. Mai 2022
    #4
Thema:

If Datum < Heute Then

Die Seite wird geladen...
  1. If Datum < Heute Then - Similar Threads - Datum Then

  2. Zeiterfassung und Überprüfung arbeitszeit erfüllt

    in Microsoft Excel Hilfe
    Zeiterfassung und Überprüfung arbeitszeit erfüllt: Hallo zusammen, ich würde gerne eine auflistung über dropdown-auswahl erstellen, welche überprüft ob die tägliche arbeitszeit erreicht wurde und wenn zutreffend diese eingaben in z.b. zeile...
  3. Textverketten mit Bedingung

    in Microsoft Excel Hilfe
    Textverketten mit Bedingung: Ich habe eine Excel Datei erstellt um Vertriebsstatistiken auszuwerten (Wie viele Leute wurden angerufen, wie viele Anrufe erzielten einen Anschlusstermin etc.). Auf einzelnen Blättern der Datei...
  4. Datum in Zelle von 7:00 bis 6:00

    in Microsoft Excel Hilfe
    Datum in Zelle von 7:00 bis 6:00: Hallo Zusammen, aus der Zelle B1 wird ein Datum ausgelesen. Das Datum soll als Arbeitstag von 7:00 Uhr bis zum nächsten Tag um 6:00 gelten. Wenn ich in die Zelle =heute() eingebe wechselt das...
  5. Summewenns mit Datum als 3. Kriterium

    in Microsoft Excel Hilfe
    Summewenns mit Datum als 3. Kriterium: Guten Tag, ich möchte die Anzahl [Spalte D] verschiedener Produkte [Spalte B], die 2 verschiedenen Arten haben [Spalte C] und jeden Wochentag auflaufen [Spalte A] insgesamt monatlich...
  6. Beim öffnen zum Datum springen

    in Microsoft Excel Hilfe
    Beim öffnen zum Datum springen: Hallo Zusammen, in der angehangenen Datei stehen in Zeile 1 Tage mit Datum. Wie kann man es machen das beim öffnen immer das heutige Datum vor Spalte B steht ? Schön wäre auch eine kurze Erklärung.
  7. Diagramm Datum/Zeit

    in Microsoft Excel Hilfe
    Diagramm Datum/Zeit: Guten Tag, ich habe hier eine Excelliste, mit 3000 Zeilen, dort möchte ich die Auslastung in unserem Geschäft prüfen, um bessere Arbeitsplanung durchführen zu können. In der Liste habe ich...
  8. Filtern nach Datum aus Zelle

    in Microsoft Excel Hilfe
    Filtern nach Datum aus Zelle: Hallo zusammen, ich habe eine Tabelle, die per VBA nach dem Zweck und einem Datum gefiltert werden soll. Beim Zweck sollen alles gefiltert werden, die mit 1885 beginnen. Und das Datum soll nach...
  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