Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datum Monat addieren

Datum Monat addieren
24.08.2006 16:46:30
Bernd
Hallo habe folgendes Problem
Ich werte ein Tabellenblatt aus das eine Spalte mit Datumswerten enthält.
Anhand dieser Spalte möchte ich mit einem Makro die Daten der einzelnen Monate herausfiltern. Soweit funktioniert das auch. Die

Sub sieht vereinfacht wie folgt aus:

Sub Daten_filtern(s As String)
s = CDbl(CDate(s))
Selection.AutoFilter Field:=1, Criteria1:="<=" & s
end 

Sub
Funktioniert auch soweit. Ich würde jetzt aber gerne eine Schleife schreiben die diese 

Sub zuerst mit einem Datum ausführt dann einen Monat zum Datum dazu addiert die 

Sub wieder ausführt usw.
Ich kann natürlich einfach +30 schreiben funktioniert aber nicht wirklich weil die Monate ja verschieden lang sind und ich schon gerne den ersten oder letzten eines Monats als Datum hätte.
Danke für eure Hilfe im voraus

		
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Datum Monat addieren
24.08.2006 16:57:07
Peter
Hallo Bernd
hier hilft dir DateSerial - z. B. so:
Public

Sub Datum_Plus()
Dim dDatum  As Date
dDatum = CDate([A1])
[B1] = DateSerial(Year(dDatum), Month(dDatum) + 1, Day(dDatum))
End Sub

Schreib ein Datum in A1 und lass das Makro laufen.
Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
Anzeige
AW: Datum Monat addieren
24.08.2006 17:07:00
UweD
Hallo
so?

Sub Daten_filtern()
Dim D$, S, JN
D = "01.01.2006" 'Startwert
JN = vbOK
Do Until JN = vbCancel
S = CDbl(CDate(D))
Selection.AutoFilter Field:=1, Criteria1:="<=" & S
D = DateSerial(Year(D), Month(D) + 1, Day(D)) ' + 1 Monat
JN = MsgBox("weiter?", vbOKCancel, "Filtern")
Loop
End Sub

Gruß UweD
(Rückmeldung wäre schön)
Anzeige
AW: Datum Monat addieren
25.08.2006 10:09:18
Bernd
Super!
Vielen Dank euch beiden. Funtioniert jetzt alles wie es soll.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige