Voilà le problème qui me préoccupe : dans un tableau je demande des dates de
début et de fin qui doivent être comprises dans un bornage de dates
calculées en fonction du mois dans l'année.
J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates
soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de
mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y
(étant les dates calculées plus haut). Est il possible de rentrer des
référence de cellule dans une msgbox ??
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
Jpmonnier
Bonjou Dans A1 : Données/Validation/Autoriser/Date Comprise entre ñ et ò ou F1 et F2 sont des variables en fonctions de tes criteres pour le Msgbox,il faut passer par VBA Place cette proc dans ta feuille1 dans vba Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then If Target.Value >= Sheets("feuil1").[f1] And Target.Value <= Sheets("feuil1").[h1] Then Exit Sub Else MsgBox "Saisir une date entre le " & Sheets("feuil1").[f1] & " et " & Sheets("feuil1").[h1] End If End If
End Sub
-- Cordialement
"Calou" a écrit dans le message de news:%23uaA%
Bonjour,
Voilà le problème qui me préoccupe : dans un tableau je demande des dates de début et de fin qui doivent être comprises dans un bornage de dates calculées en fonction du mois dans l'année. J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y (étant les dates calculées plus haut). Est il possible de rentrer des référence de cellule dans une msgbox ??
Merci par avance pour vos réponses.
Bonne soirée.
Bonjou
Dans A1 :
Données/Validation/Autoriser/Date
Comprise entre
ñ
et
ò
ou F1 et F2 sont des variables en fonctions de tes criteres
pour le Msgbox,il faut passer par VBA
Place cette proc dans ta feuille1 dans vba
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Target.Value >= Sheets("feuil1").[f1] And Target.Value <=
Sheets("feuil1").[h1] Then
Exit Sub
Else
MsgBox "Saisir une date entre le " & Sheets("feuil1").[f1] & " et "
& Sheets("feuil1").[h1]
End If
End If
End Sub
--
Cordialement
jpmonnier-no-spam@neuf.fr
"Calou" <ws@trol.com> a écrit dans le message de
news:%23uaA%23EfEJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Voilà le problème qui me préoccupe : dans un tableau je demande des dates
de début et de fin qui doivent être comprises dans un bornage de dates
calculées en fonction du mois dans l'année.
J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates
soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de
mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y
(étant les dates calculées plus haut). Est il possible de rentrer des
référence de cellule dans une msgbox ??
Bonjou Dans A1 : Données/Validation/Autoriser/Date Comprise entre ñ et ò ou F1 et F2 sont des variables en fonctions de tes criteres pour le Msgbox,il faut passer par VBA Place cette proc dans ta feuille1 dans vba Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then If Target.Value >= Sheets("feuil1").[f1] And Target.Value <= Sheets("feuil1").[h1] Then Exit Sub Else MsgBox "Saisir une date entre le " & Sheets("feuil1").[f1] & " et " & Sheets("feuil1").[h1] End If End If
End Sub
-- Cordialement
"Calou" a écrit dans le message de news:%23uaA%
Bonjour,
Voilà le problème qui me préoccupe : dans un tableau je demande des dates de début et de fin qui doivent être comprises dans un bornage de dates calculées en fonction du mois dans l'année. J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y (étant les dates calculées plus haut). Est il possible de rentrer des référence de cellule dans une msgbox ??
Merci par avance pour vos réponses.
Bonne soirée.
Jpmonnier
Excuse moi, la procedure est faite pout F1 et H1 donc ta validation sur A1 est : Données/Validation/Autoriser/Date Comprise entre ñ et =H1 ou F1 et H1 sont des variables en fonctions de tes criteres
-- Cordialement
"Calou" a écrit dans le message de news:%23uaA%
Bonjour,
Voilà le problème qui me préoccupe : dans un tableau je demande des dates de début et de fin qui doivent être comprises dans un bornage de dates calculées en fonction du mois dans l'année. J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y (étant les dates calculées plus haut). Est il possible de rentrer des référence de cellule dans une msgbox ??
Merci par avance pour vos réponses.
Bonne soirée.
Excuse moi,
la procedure est faite pout F1 et H1
donc ta validation sur A1 est :
Données/Validation/Autoriser/Date
Comprise entre
ñ
et
=H1
ou F1 et H1 sont des variables en fonctions de tes criteres
--
Cordialement
jpmonnier-no-spam@neuf.fr
"Calou" <ws@trol.com> a écrit dans le message de
news:%23uaA%23EfEJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Voilà le problème qui me préoccupe : dans un tableau je demande des dates
de début et de fin qui doivent être comprises dans un bornage de dates
calculées en fonction du mois dans l'année.
J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates
soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de
mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y
(étant les dates calculées plus haut). Est il possible de rentrer des
référence de cellule dans une msgbox ??
Excuse moi, la procedure est faite pout F1 et H1 donc ta validation sur A1 est : Données/Validation/Autoriser/Date Comprise entre ñ et =H1 ou F1 et H1 sont des variables en fonctions de tes criteres
-- Cordialement
"Calou" a écrit dans le message de news:%23uaA%
Bonjour,
Voilà le problème qui me préoccupe : dans un tableau je demande des dates de début et de fin qui doivent être comprises dans un bornage de dates calculées en fonction du mois dans l'année. J'ai donc utilisé Données - Validation pour contrôler à ce que ces dates soit bien comprises dans ce bornage.
Maintenant, ce que je voudrais serait de dire à l'utilisateur en cas de mauvaise saisie 'Attention ! les dates doivent être comprises entre x et y (étant les dates calculées plus haut). Est il possible de rentrer des référence de cellule dans une msgbox ??