Tabelle über Schleife mit Daten füllen

Bild

Betrifft: Tabelle über Schleife mit Daten füllen
von: Kerstin P.
Geschrieben am: 09.10.2003 10:26:26

Mein liebes Tagebuch... äh... Forum,

ich grüble seit einer ziemlich langen Weile über folgendem Problem, das für viele von Euch wahrscheinlich richtig billig ist.
Deshalb meine Bitte um Hilfe.

Ich habe diese Schleife, die die Überschriftenzeile einer Tabelle füllen soll.
Zum Testen, habe ich in jede Spaltenüberschrift einfach mal "test" schreiben lassen. Es läuft auch, aber ich möchte nun nicht test überall stehen haben, sondern sowas:
Okt.03 - Nov.03 - Dez.03 - Jan.04 - Feb.04 - etc.
Anfangs- und Endmonat sind month(startdatum) und month(endedatum)
Ich weiß einfach nicht wie ich innerhalb der Schleife anstatt "test" sowas wie
Format(startdatum, "mmm/ yy") bis zum Enddatum hochzählen kann?

Ich hoffe das war zumindest verständlich erklärt?!
Bin Euch sehr dankber,
Kerstin
------------------------------------------------------------------------------
Dim vspalten As Integer
vspalten = 3
For v = 1 To anzahl_monate
Cells(3 + anzahl_datensaetze + 16, vspalten) = "test"
'Format(datumsvariable, "mmm/ yy")
vspalten = vspalten + 1
Next
------------------------------------------------------------------------------

Bild


Betrifft: AW: Tabelle über Schleife mit Daten füllen
von: Nike
Geschrieben am: 09.10.2003 12:19:33

Hi,

billig is es nicht, aber dankbar,
weil recht gut zusammen zu klimpern ;-)

Hier mal ein kleiner Ansatz:


Sub MonatsFueller()
Dim anzahl_monate As Integer
Dim datVar As Date
anzahl_monate = 3
datVar = CDate("01.01.01")
For v = 1 To anzahl_monate
Cells(1, v) = Format(datVar, "mmm/ yy")
datVar = DateSerial(Year(datVar), Month(datVar) + 1, Day(datVar))
'Cells(3 + anzahl_datensaetze + 16, vspalten) = "test"
'Format(datumsvariable, "mmm/ yy")
vspalten = vspalten + 1
Next
End Sub


Bye

Nike


 Bild

Beiträge aus den Excel-Beispielen zum Thema " Tabelle über Schleife mit Daten füllen "