Killerclown
Gebruiker
- Lid geworden
- 30 dec 2007
- Berichten
- 181
Goeiemorgen iedereen,
Ik gebruik in excel de "DatePicker" om cellen in te vullen met een periode (datum)
Wanneer echter de maand van DtPicker1.value en de maand van DtPicker2.value verschillen wil ik in de cel de periode krijgen van de waarde van DtPicker1 tot het einde van die maand. (en dan in een nieuwe cel het begin van de volgende maand tot de waarde van DtPicker2)
Ik heb tot nu toe volgende code maaaaaaaaaaaaaaar...
Ik krijg nu volgende problemen:
- LastDayOfMonth geeft mij de waarde 31/01/1905, wat niet juist is. Ik zie niet wat ik fout doe :-(
- Bij
krijg ik een foutmelding 1004.
"Door de toepassing of door object gedefinieerde fout"
Ik zie ook niet in wat ik fout doe.
Kan iemand mij even op weg helpen om dit op te lossen want ik zie het even niet.
Alvast dank.
Ik gebruik in excel de "DatePicker" om cellen in te vullen met een periode (datum)
Wanneer echter de maand van DtPicker1.value en de maand van DtPicker2.value verschillen wil ik in de cel de periode krijgen van de waarde van DtPicker1 tot het einde van die maand. (en dan in een nieuwe cel het begin van de volgende maand tot de waarde van DtPicker2)
Ik heb tot nu toe volgende code maaaaaaaaaaaaaaar...
Code:
Dim MyMonth
Dim MyYear
Dim LastDayOfMonth As Date
MyMonth = Format(DTPicker1.Value, "m")
MyYear = Format(DTPicker1.Value, "yyyy")
LastDayOfMonth = DateSerial(Year(MyYear), Month(MyMonth) + 1, 0)
If DTPicker1.Month <> DTPicker2.Month Then
Cells(emtpyrow, 3).Value = DTPicker1.Value & " - " & LastDayOfMonth
End If
Ik krijg nu volgende problemen:
- LastDayOfMonth geeft mij de waarde 31/01/1905, wat niet juist is. Ik zie niet wat ik fout doe :-(
- Bij
Code:
Cells(emtpyrow, 3).Value = DTPicker1.Value & " - " & LastDayOfMonth
"Door de toepassing of door object gedefinieerde fout"
Ik zie ook niet in wat ik fout doe.
Kan iemand mij even op weg helpen om dit op te lossen want ik zie het even niet.
Alvast dank.