• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

juiste datum plaatsen dag maand en jaar liefst maand voluit

Status
Niet open voor verdere reacties.

athestreet

Gebruiker
Lid geworden
13 nov 2006
Berichten
77
Hallo,

Ik heb tot nu dit staan. Alleen maand en dag worden nog steeds verwisseld? Hoe kan dag maand en jaar krijgen?

Wend
Application.ScreenUpdating = True
mydate = vbNullString
While Not IsDate(mydate)
mydate = vbNullString
mydate = InputBox("Datum Salarisbetaling dd-mm-jjjj")
Wend
Cells(1, 5) = mydate

Later ook nog onderstaande regel bijgevoegd maar maakt niet uit
Format("dd/mm/yyyy")
 
Probeer deze:
Code:
Cells(1, 5) = CStr(mydate)
 
reactie

Bedankt voor uw reactie.
Het werkt gedeeltelijk.
Naam maand komt er nu netjes op te staan. Alleen nog dag en maand wordt helaas nog omgedraaid in waardes. Het invullen van 02-09-2019 vertaald in 09-februari-2019?
 
Probeer het zo eens

Code:
Dim LstrDate As String
Dim LDate As Date
LstrDate = Format(Date, "d-mmmm-yyyy")
LDate = CDate(LstrDate)
Cells(1, 5) = LDate
 
Probeer het zo eens

Code:
Dim LstrDate As String
Dim LDate As Date
LstrDate = Format(Date, "d-mmmm-yyyy")
LDate = CDate(LstrDate)
Cells(1, 5) = LDate


Werkt super. Alleen moet ikzelf elke keer een datum in kunnen brengen. Wat moet ik wijzigen?
 
Oké dan zie mijn voorbeeld :
 

Bijlagen

  • Datum invullen.xlsm
    20,6 KB · Weergaven: 31
Of:
Code:
Private Sub CommandButton1_Click()
Dim Ldate As String
Ldate = InputBox("Datum Salarisbetaling dd-mm-jjjj")
  If IsDate(Ldate) Then Cells(1, 5) = Format(Ldate, "dd mmmm yyyy")
End Sub
 
Laatst bewerkt:
Pas de code in post #7 van HSV toe dan hoef je ook de celeigenschappen niet aan te passen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan