Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
892to896
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
892to896
892to896
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

String in 1. und letzter Tag im Monat umwandeln

String in 1. und letzter Tag im Monat umwandeln
02.08.2007 10:25:00
Mario
Hallo liebe Excelspezialisten,
ich habe folgendes Problem:
Ich möchte ein Datum wie 2007_05 oder 2005_01 (liegt immer als String vor) in ein richtiges Datum wie
01.05.2007 und 31.05.2007 per VBA umwandeln.
Aus dem String soll also der 1. Tag im Monat und der letzte Tag im Monat gemacht werden.
Ich freue mich über jeden Tipp oder Lösungsansatz.
Das erste Datum (1. Tag) lässt sich ja noch recht einfach umwandeln, aber wie erkennt Excel den letzten
Tag im Monat korrekt?
Grüße/Mario

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: String in 1. und letzter Tag im Monat umwandeln
02.08.2007 10:33:00
c0bRa
Hio...
So gehts:
Code aus Modul Modul1:
Option Explicit
Public Function ersterdesmonats(s As String) As Date
    ersterdesmonats = DateSerial(Left(s, 4), Right(s, 2), 1)
End Function
Public Function letzterdesmonats(s As String) As Date
    letzterdesmonats = DateSerial(Left(s, 4), Right(s, 2) + 1, 0)
End Function

Rückmeldung nicht vergessen...
c0bRa
Perl ist die einzige Sprache, die vor und nach einer RSA-Verschlüsselung gleich aussieht.

Anzeige
AW: String in 1. und letzter Tag im Monat umwandeln
02.08.2007 10:38:10
Mario
Hi c0bRa,
perfekt, funktioniert super, habe mir den Code entsprechend ohne Funktion umgestellt.
Dank!
Grüße / Maro

AW: String in 1. und letzter Tag im Monat umwandeln
02.08.2007 10:39:00
MrJola
Hallo Mario,
wenn das erste Datum "einfach" und somit vorhanden ist, kannst du die Formel:
=MONATSENDE(A1;0)
verwenden, wobei in A1 das Datum des Monatsanfangs steht.
Gruß Jörg

324 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige