Office: Datumsformat mit VBA ändern

Helfe beim Thema Datumsformat mit VBA ändern in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe in Excel ein Formular in das ein Datum im Format "dd.mm.yy" (strDatum) eingegeben wird. Diesen Wert weise ich einer Variablen zu und... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von kaosqlco, 2. September 2001.

  1. Datumsformat mit VBA ändern


    Hallo,

    ich habe in Excel ein Formular in das ein Datum im Format "dd.mm.yy" (strDatum) eingegeben wird.
    Diesen Wert weise ich einer Variablen zu und mache damit Abfragen.
    Jetzt habe ich aber eine andere Datei in der ein Datum im Format "dd.mm.yyyy" steht. Die beiden Daten will ich vergleichen - bei Übereinstimmung werden Aktionen ausgelöst.
    Ich bekomme es aber nicht hin, mir das erste Datum im Format "dd.mm.yyyy" anzeigen zu lassen.

    Mit "strDatum1 = Format(strDatum, "dd.mm.yyyy)" klappt es nicht.
    Wenn ich "Long Date" angebe, kommt das falsche Format. "Medium Date", "General Date" und "Short Date" bringen mir immer den 07.08.1984.

    Was mache ich falsch?

    Gruß Jan



    Es wurde in diesem Beitrag ein Link entfernt.

    :)
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    kaosqlco, 2. September 2001
    #1
  2. Hallo Jan,

    das liegt daran, daß die Variable strDatum1 als String deklariert ist. Versuch's mal mit:
    strDatum1 = Format(CDate(strDatum), "dd.mm.yyyy)

    ------------------

    Gruß Stema
    ------------------
     
  3. Hallo Stema,

    danke, klappt prima und löst mein Problem.

    Gruß Jan
     
    kaosqlco, 4. September 2001
    #3
Thema:

Datumsformat mit VBA ändern

Die Seite wird geladen...
  1. Datumsformat mit VBA ändern - Similar Threads - Datumsformat VBA ändern

  2. Access Datumsformat

    in Microsoft Access Hilfe
    Access Datumsformat: Guten Tag, habe ein kleines Anliegen. Code: Private Sub Suchen_Eintritte() Dim Datumvon As Date Dim Datumbis As Date Datumvon = Format(Me.txt_Datum_von, "mm/dd/yyyy") Datumbis =...
  3. Datumsformat in Englisch

    in Microsoft Excel Hilfe
    Datumsformat in Englisch: Hallo Forum, ich krieg das irgendwie nicht hin und hoffe auf eure Hilfe Also Ich möchte von einem Datum nur die Monate anzeigen, aber in englisch Kein Problem, wenn man im Zahlenformat [$-409]MMM...
  4. [Excel 2016] Diagramm: Skalierung y-Achse Monatsanfang und Datumsformat

    in Microsoft Excel Hilfe
    [Excel 2016] Diagramm: Skalierung y-Achse Monatsanfang und Datumsformat: Hey, wird sind in meiner Firma gerade dabei von LibreOffice auf MS-Office umzusteigen. Dementsprechend gibt es auch einige Anforderungen. Wir haben für die bessere Übersicht der Meilensteine...
  5. Datumsformat per VBA ändern

    in Microsoft Excel Hilfe
    Datumsformat per VBA ändern: Hallo, ich importiere per VBA Daten aus einer Arbeitsmappe in meine aktuelle Arbeitsmappe. In den kopierten Daten befindet sich eine Spalte mit Datumsangaben. Die Datumsangabe weisen ein etwas...
  6. Datumsformat mittels VBA Textbox festlegen

    in Microsoft Excel Hilfe
    Datumsformat mittels VBA Textbox festlegen: Guten Tag in die Runde. Bin mal wieder auf der Suche nach einer Lösung und bitte um Unterstützung. In der Textbox 8, 9, 10, 11 soll entsprechend das Datum bei der Eingabe formatiert werden. Ich...
  7. Standardformat umwandeln von z.B. 2/20/2018 in Datumsformat 20.02.218

    in Microsoft Excel Hilfe
    Standardformat umwandeln von z.B. 2/20/2018 in Datumsformat 20.02.218: Hallo, ich habe eine Spalte, in der stehen Datumsformate wie z.B. 02.11.2018 aber leider auch Standardformate, die ein Datum z.B. in der Form 2/20/2018 beschreiben. Gemeint ist aber als Datum der...
  8. fortlaufendes Datum in 12 Arbeitsblättern Januar-Dezember Excel 2003 ohne VBA

    in Microsoft Excel Hilfe
    fortlaufendes Datum in 12 Arbeitsblättern Januar-Dezember Excel 2003 ohne VBA: Hallo zusammen, ich entwerfe gerade einen Arbeitsplan der aus 12 Arbeitsblättern besteht, für jedes Blatt ein Monat. Die Arbeitsblätter (Register unten sollen Januar, Februar, März usw. heissen....
  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