Validazione campo data in inputbox

lunedì 07 settembre 2015 - 17.35

a.calantoni Profilo | Newbie

Salve, ho creato una inputbox per la data ma vorrei evitare di inserire un formato data sbagliato, ho provato in quetso modo ma non va ovvero il valore non viene scritto nel record

INSERISCIDATA:
Dim DATA As Date
Dim varTemp As Variant
varTemp = InputBox("INSERISCI LA DATA NEL SEGUENTE FORMATO GG/MM/AA", "DATA", Date)
If IsDate(varTemp) Then
DATA = CDate(varTemp)
Else
MsgBox "FORMATO DELLA DATA ERRATO"
GoTo INSERISCIDATA
End If

Grazie

renarig Profilo | Expert

>.... ma non va ovvero il valore non viene scritto nel record .......

Certo, è corretto che non venga inserito
quel pezzo di codice
- apre ina ImputBox dove si deve scrivere una data
- se la scrivi in formato incorretto la richiede fino a che non va bene
- alla fine hai una variabile (DATA) che contiene la tua data per gli utilizzi che ritieni


In quale record lo devi inserire ????
forse nella maschera sottostante

allora devi aggiungere
Me!NomeControllo.Value = DATA

PS: quei nomi di variabili tipo DATA ecc sono spesso fonte di equivoci

a.calantoni Profilo | Newbie



Mi sto sbattendo la testa... Il bello che lo avevo inserito quell'istruzione nell'ultima riga ma con un bel ' davanti. e non l'ho neppure incollato nel thread.

Comunque infinitamente grazie.

Saluti
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5