Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Validazione campo data in inputbox
lunedì 07 settembre 2015 - 17.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
a.calantoni
Profilo
| Newbie
18
messaggi | Data Invio:
lun 7 set 2015 - 17:35
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
517
messaggi | Data Invio:
lun 7 set 2015 - 22:00
>.... 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
18
messaggi | Data Invio:
lun 7 set 2015 - 23:15
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
Torna su
Stanze Forum
Elenco Threads
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 !