Raz wspominasz o textboxie raz o imputboxie o co właściwie chodzi?
Ponizej kod który formatuje datę
Sub PrawidlowaData()
Const F = "yyyy/mm/dd;@"
Dim m_data
Do
m_data = InputBox("Podaj datę", "Data", _
"Podaj datę w formacie rrrr-mm-dd")
If IsDate(m_data) Then Exit Do
MsgBox "Podaj prawidłowy format daty: np. " _
& Format(Date, F) & " .", vbCritical, "Popraw"
Loop
m_data = Format(m_data, F)
MsgBox "Tak jest b.dobrze : " & m_data
End Sub |