Ik heb een formulier gemaakt waar je gegevens kan opvragen en opslaan. Als je het filiaalnummer opzoekt via een combobox komt er in een andere combobox automatisch alle kassanummers tevoorschijn. Wanneer je een kassanummer kiest komen er nog meer gegevens tevoorschijn in een textbox waaronder de tijd van melding. Deze wordt als een kommagetal weergegeven (0,35), terwijl dit 11:25 moet zijn.
de code in vba die ik gebruik is:
Het gaat hierbij om de textbox "storinggereedtijdmelding". ik heb deze code ook al een keer gebruikt en het volgende stukje toegevoegd:
Maar dan blijft het kommagetal nog steeds staan. Weet iemand wat er veranderd of toegevoegd moet worden?
de code in vba die ik gebruik is:
Code:
Private Sub storinggereedidnr_Change()
Dim c As Range, filteredRange As Range
With Sheets("reactietijden").Range("B4").CurrentRegion
.AutoFilter
.AutoFilter Field:=6, Criteria1:=storinggereedidnr.Value
End With
With Worksheets("reactietijden")
Set datmelding = .Range("g5:g3000").Find(storinggereedidnr.Text, LookIn:=xlValues, lookat:=xlWhole)
If Not datmelding Is Nothing Then
storinggereeddatmelding.Text = .Range("b" & datmelding.Row)
storinggereedtijdmelding.Text = .Range("e" & datmelding.Row)
End If
End With
End Sub
Code:
storinggereedtijdmelding= Format(storinggereedtijdmelding, "[u:mm]")
Maar dan blijft het kommagetal nog steeds staan. Weet iemand wat er veranderd of toegevoegd moet worden?