bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de
calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Chez Misange sur la page Contrôles, tu as des pistes sur la validation de formats dans des contrôles : http://www.excelabo.net/xl/controles.php
Cordialement PAscal
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
Bonjour
Chez Misange sur la page Contrôles, tu as des pistes sur la validation de
formats dans des contrôles :
http://www.excelabo.net/xl/controles.php
Cordialement
PAscal
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message de
news: A75C1C33-8B25-42A0-A15C-427D0C2B8D91@microsoft.com...
bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si
la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le
prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille
de
calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
Bonjour Chez Misange sur la page Contrôles, tu as des pistes sur la validation de formats dans des contrôles : http://www.excelabo.net/xl/controles.php
Cordialement PAscal
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
Alx
Salut, Je vais répondre de manière toute simple peut-être trop Click droit, format de cellule, nombre, date. Sinon je vois pas
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
Salut,
Je vais répondre de manière toute simple peut-être trop
Click droit, format de cellule, nombre, date.
Sinon je vois pas
bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de
calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
Salut, Je vais répondre de manière toute simple peut-être trop Click droit, format de cellule, nombre, date. Sinon je vois pas
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
Paul V
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu
l'usage
Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message de
news: A75C1C33-8B25-42A0-A15C-427D0C2B8D91@microsoft.com...
bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si
la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le
prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille
de
calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
bobaskis
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un
nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu
l'usage
Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message de
news: A75C1C33-8B25-42A0-A15C-427D0C2B8D91@microsoft.com...
bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si
la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le
prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille
de
calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
Paul V
hello again,
Désolé mais 456 est aussi une date ;-)
A toi de faire un test pour voir si la date est dans la plage acceptable ou non.
A+
Paul V "bobaskis" a écrit dans le message de news:
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
hello again,
Désolé mais 456 est aussi une date ;-)
A toi de faire un test pour voir si la date est dans la plage acceptable ou
non.
A+
Paul V
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message de
news: 7E4B5B86-44D0-4532-BF0B-956164D12BC3@microsoft.com...
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape
un
nombre ex:456 il le convertit en date alors que je veux un message
d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement
vu
l'usage
Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message
de
news: A75C1C33-8B25-42A0-A15C-427D0C2B8D91@microsoft.com...
bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier
si
la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le
prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la
feuille
de
calcul, il inverse les jours et les mois et je ne sais plus comment
faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
A toi de faire un test pour voir si la date est dans la plage acceptable ou non.
A+
Paul V "bobaskis" a écrit dans le message de news:
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
boblebob
oui bien sûr pour le 456, ce que je cherche c'est que si la saisie n'est pas au format xx/vv/nn (ou nnnn) il me mette un message d'erreur et qu'il arrête de convertir xx/vv/nn et vv/xx/nn ! "Paul V" a écrit dans le message de news:
hello again,
Désolé mais 456 est aussi une date ;-)
A toi de faire un test pour voir si la date est dans la plage acceptable ou non.
A+
Paul V "bobaskis" a écrit dans le message de news:
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub
oui bien sûr pour le 456, ce que je cherche c'est que si la saisie n'est pas
au format xx/vv/nn (ou nnnn) il me mette un message d'erreur et qu'il arrête
de convertir xx/vv/nn et vv/xx/nn !
"Paul V" <nobody@home.ir> a écrit dans le message de news:
e4EXAdN2GHA.3588@TK2MSFTNGP06.phx.gbl...
hello again,
Désolé mais 456 est aussi une date ;-)
A toi de faire un test pour voir si la date est dans la plage acceptable
ou non.
A+
Paul V
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message de
news: 7E4B5B86-44D0-4532-BF0B-956164D12BC3@microsoft.com...
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape
un
nombre ex:456 il le convertit en date alors que je veux un message
d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement
vu
l'usage
Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" <bobaskis@discussions.microsoft.com> a écrit dans le message
de
news: A75C1C33-8B25-42A0-A15C-427D0C2B8D91@microsoft.com...
bonjour,
je souhaite récupérer une date tapé dans un Textebox, je veux vérfier
si
la
valeur saisie est bien une date sinon il affiche un msgbox d'erreur.
Le
prb
c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la
feuille
de
calcul, il inverse les jours et les mois et je ne sais plus comment
faire.
Private Sub CommandButton2_Click()
Dim MaDate
On Error GoTo labas
MaDate = tb1.Value
If IsDate(MaDate) Then
MsgBox "c'est une date !"
Range("a21").Value = MaDate
Else
labas:
MsgBox "ce n'est pas une date !!!"
End If
End Sub
oui bien sûr pour le 456, ce que je cherche c'est que si la saisie n'est pas au format xx/vv/nn (ou nnnn) il me mette un message d'erreur et qu'il arrête de convertir xx/vv/nn et vv/xx/nn ! "Paul V" a écrit dans le message de news:
hello again,
Désolé mais 456 est aussi une date ;-)
A toi de faire un test pour voir si la date est dans la plage acceptable ou non.
A+
Paul V "bobaskis" a écrit dans le message de news:
slt,
c'est ce que j'avais fait Dim Madate as date, le prb c'est que si tu tape un nombre ex:456 il le convertit en date alors que je veux un message d'erreur
Hello à tous,
Une première bonne idée serait de déjà déclarer ta variable correctement vu l'usage Dim MaDate as date
Le reste suivra tout seul
HTH
Paul V
"bobaskis" a écrit dans le message de news:
bonjour, je souhaite récupérer une date tapé dans un Textebox, je veux vérfier si la valeur saisie est bien une date sinon il affiche un msgbox d'erreur. Le prb c'est que lorsque je tape 12/03/2006 il affiche 03/12/2006 dans la feuille de calcul, il inverse les jours et les mois et je ne sais plus comment faire.
Private Sub CommandButton2_Click() Dim MaDate
On Error GoTo labas MaDate = tb1.Value
If IsDate(MaDate) Then MsgBox "c'est une date !" Range("a21").Value = MaDate
Else labas: MsgBox "ce n'est pas une date !!!" End If End Sub