Beste Leden,
Afgelopen dagen ben ik zeer goed geholpen op het form.
Voor mijn userform werd mij geadviseerd een andere kalender te gebruiken.
VenA heeft deze voor mij "geinstaleerd":thumb:
Nu loop ik tegen het volgende aan.
Als ik de userform open en dan de datum 8-5-2019 selecteer (klik op tabblad Uren 3446, dan klik op vakje waar de datum staat, bestand is al attachment toegevoegd)
Vervolgens selecteer ik een naam (vakje naam)
Bij het vakje uren vul ik 8 in
Vervolgens klik ik op Controleren en dan komt het knopje Uren verwerken
Foto als voobeeld hieronder
De code schrijf de datum dan weg als 5-8-2019 ipv 8-5-2019 (tabblad Uren 3446)
Ik heb dit geprobeerd met diverse maanden, als de datum in de kalender begint met een 1 t/m 12 getal dan draaid hij ze om (maand wordt dag en dag word maand) als hij de wegschrijf, echter als in 13-5-2019 (enzo verder) gebruikt is er niets aan de hand.
Nu heb ik de volgende code aangepast van de CL_00 module.
Van
Naar
Dit resuleerder in een beter gewenste effect, de geselecteerde datum kwam ook in het tabblad terecht. (zover ik kan zien schrijf hij waarde over maar ik heb kollom A op het tabblad Uren 3446 omgezet naar Datum.
Echter in het userform zie je het onderstaande (de getalnotatie)
Wie kan me helpen zodat hij, of er wel een datum in het userform blijft staan ook nadat ik het veranderd hebt, of dat hij de juiste datum wegschrijf.
Mvg een VBA digibeet
Afgelopen dagen ben ik zeer goed geholpen op het form.
Voor mijn userform werd mij geadviseerd een andere kalender te gebruiken.
VenA heeft deze voor mij "geinstaleerd":thumb:
Nu loop ik tegen het volgende aan.
Als ik de userform open en dan de datum 8-5-2019 selecteer (klik op tabblad Uren 3446, dan klik op vakje waar de datum staat, bestand is al attachment toegevoegd)
Vervolgens selecteer ik een naam (vakje naam)
Bij het vakje uren vul ik 8 in
Vervolgens klik ik op Controleren en dan komt het knopje Uren verwerken
Foto als voobeeld hieronder
De code schrijf de datum dan weg als 5-8-2019 ipv 8-5-2019 (tabblad Uren 3446)
Ik heb dit geprobeerd met diverse maanden, als de datum in de kalender begint met een 1 t/m 12 getal dan draaid hij ze om (maand wordt dag en dag word maand) als hij de wegschrijf, echter als in 13-5-2019 (enzo verder) gebruikt is er niets aan de hand.
Nu heb ik de volgende code aangepast van de CL_00 module.
Van
Code:
Public WithEvents v_label As MSForms.Label
Private Sub v_label_click()
UserForm1.LblDatum = CDate(v_label.Tag)
Unload Kalender
End Sub
Naar
Code:
Public WithEvents v_label As MSForms.Label
Private Sub v_label_click()
UserForm1.LblDatum = v_label.Tag
Unload Kalender
End Sub
Dit resuleerder in een beter gewenste effect, de geselecteerde datum kwam ook in het tabblad terecht. (zover ik kan zien schrijf hij waarde over maar ik heb kollom A op het tabblad Uren 3446 omgezet naar Datum.
Echter in het userform zie je het onderstaande (de getalnotatie)
Wie kan me helpen zodat hij, of er wel een datum in het userform blijft staan ook nadat ik het veranderd hebt, of dat hij de juiste datum wegschrijf.
Mvg een VBA digibeet