bowlingman
Gebruiker
- Lid geworden
- 17 okt 2007
- Berichten
- 433
Hallo,
Ik heb op mijn Userform een txt gezet waar de datum moet inkomen na een keuze van een getal in een cbo.
De datum wil ik voluit namelijk bv. 08 september 2017 en niet 8-09-2017
Heb het geprobeert met de volgende code
Maar het lukt mij niet.
Ook wanneer ik in de cboSpeeldag eerder welk getal kies krijg ik wel de juiste datum, behalve met "1" dan krijg ik de datum die achter "10" staat.
Hier gebruik ik de volgende code
Iemand een oplossing?
Grtjs.
Armand
Ik heb op mijn Userform een txt gezet waar de datum moet inkomen na een keuze van een getal in een cbo.
De datum wil ik voluit namelijk bv. 08 september 2017 en niet 8-09-2017
Heb het geprobeert met de volgende code
Code:
Private Sub UserForm_Initialize()
EndRow = Sheets("Scores").Cells(Rows.Count, 1).End(xlUp).Row
Set oC = Sheets("Scores").Cells
For r = 4 To EndRow
If oC(r, 1).Value <> "" Then
cboNaam.AddItem oC(r, 1).Value
End If
Next
cboSpeeldag.List = [row(1:22)]
txtDatum.Text = Format(Dag, "dd/mmmm/yyyy")
End Sub
Ook wanneer ik in de cboSpeeldag eerder welk getal kies krijg ik wel de juiste datum, behalve met "1" dan krijg ik de datum die achter "10" staat.
Hier gebruik ik de volgende code
Code:
Private Sub cboSpeeldag_Change()
With ['Input Gegevens'!I2:I42]
txtDatum.Text = .Find((cboSpeeldag.Value), LookIn:=xlValues).Offset(, 2)
End With
End Sub
Grtjs.
Armand