S
Steph
Guest
Bonjour à tous,
une prtite question toute simple :
Lors de l'ouverture de mon fichier un Msgbox s'ouvre et demande de saisir la date.
Comment faire pour vérifier la saisie (qu'elle ne soit ni nulle, ni 42/27/3054) et qu'un msgbox s'ouvre en disant 'Veuillez sasir une date valide' (sans que le débogueur vba s'ouvre.
Voici mon code actuel dans le Workbook:
Private Sub Workbook_Open()
retour:
Date = InputBox('Entrer la date à laquelle les analyses ont été réalisées (jj/mm/aaaa)')
If Date = '' Then
MsgBox 'Entrez une date valide'
GoTo retour:
else
Range('C1') = Date
End If
End Sub
Merci bien
Steph
NB : Vous trouverez aussi mon fichier en pièce jointe.
[file name=essai2.zip size=6289]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/essai2.zip[/file]
une prtite question toute simple :
Lors de l'ouverture de mon fichier un Msgbox s'ouvre et demande de saisir la date.
Comment faire pour vérifier la saisie (qu'elle ne soit ni nulle, ni 42/27/3054) et qu'un msgbox s'ouvre en disant 'Veuillez sasir une date valide' (sans que le débogueur vba s'ouvre.
Voici mon code actuel dans le Workbook:
Private Sub Workbook_Open()
retour:
Date = InputBox('Entrer la date à laquelle les analyses ont été réalisées (jj/mm/aaaa)')
If Date = '' Then
MsgBox 'Entrez une date valide'
GoTo retour:
else
Range('C1') = Date
End If
End Sub
Merci bien
Steph
NB : Vous trouverez aussi mon fichier en pièce jointe.
[file name=essai2.zip size=6289]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/essai2.zip[/file]