Bonjour a tous,
je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
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
Frederic LE GUEN - MVP Excel
On 26 août, 19:25, francky54 wrote:
Bonjour a tous, je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1. Tu te places dans cette cellule et tu sélectionnes le menu Validation de données. Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/ xx/xxxx et yy/yy/yyyy) Dans le 3ème onglet, tu rentres ton message d'alerte Le 2ème onglet sert à afficher une aide contextuelle quand la cellule est sélectionnées Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
On 26 août, 19:25, francky54
<nospam_franck.mille...@libertysurf.fr.invalid> wrote:
Bonjour a tous,
je voudrais afficher un message d'alerte (user forme) quand je rentre une date
dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le
menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1.
Tu te places dans cette cellule et tu sélectionnes le menu Validation
de données.
Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/
xx/xxxx et yy/yy/yyyy)
Dans le 3ème onglet, tu rentres ton message d'alerte
Le 2ème onglet sert à afficher une aide contextuelle quand la cellule
est sélectionnées
Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton
intervalle, le message que tu as saisi s'affiche.
Bonjour a tous, je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1. Tu te places dans cette cellule et tu sélectionnes le menu Validation de données. Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/ xx/xxxx et yy/yy/yyyy) Dans le 3ème onglet, tu rentres ton message d'alerte Le 2ème onglet sert à afficher une aide contextuelle quand la cellule est sélectionnées Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
francky54
Frederic LE GUEN - MVP Excel a écrit le 26/08/2011 à 19h32 :
On 26 août, 19:25, francky54 wrote:
Bonjour a tous, je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1. Tu te places dans cette cellule et tu sélectionnes le menu Validation de données. Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/ xx/xxxx et yy/yy/yyyy) Dans le 3ème onglet, tu rentres ton message d'alerte Le 2ème onglet sert à afficher une aide contextuelle quand la cellule est sélectionnées Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
merci pour la réponse mais cette solution ne convient pas pour mon projet, car la plage de date n'est pas fixe elle est calculée en fonction d'une plage de début et de fin de congés.
merci quand meme
Frederic LE GUEN - MVP Excel a écrit le 26/08/2011 à 19h32 :
On 26 août, 19:25, francky54
wrote:
Bonjour a tous,
je voudrais afficher un message d'alerte (user forme) quand je rentre une
date
dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le
menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1.
Tu te places dans cette cellule et tu sélectionnes le menu Validation
de données.
Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/
xx/xxxx et yy/yy/yyyy)
Dans le 3ème onglet, tu rentres ton message d'alerte
Le 2ème onglet sert à afficher une aide contextuelle quand la
cellule
est sélectionnées
Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas
dans ton
intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
merci pour la réponse mais cette solution ne convient pas pour mon projet,
car la plage de date n'est pas fixe elle est calculée en fonction d'une plage de début et de fin de congés.
Frederic LE GUEN - MVP Excel a écrit le 26/08/2011 à 19h32 :
On 26 août, 19:25, francky54 wrote:
Bonjour a tous, je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1. Tu te places dans cette cellule et tu sélectionnes le menu Validation de données. Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/ xx/xxxx et yy/yy/yyyy) Dans le 3ème onglet, tu rentres ton message d'alerte Le 2ème onglet sert à afficher une aide contextuelle quand la cellule est sélectionnées Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
merci pour la réponse mais cette solution ne convient pas pour mon projet, car la plage de date n'est pas fixe elle est calculée en fonction d'une plage de début et de fin de congés.
merci quand meme
DanielCo
Bonjour, Mets la macro suivante dans le module de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If Application.CountIf(Range("Plage"), Target.Value) > 0 Then MsgBox "doublon" End Sub
Cordialement. Daniel
Frederic LE GUEN - MVP Excel a écrit le 26/08/2011 à 19h32 :
On 26 août, 19:25, francky54 wrote:
Bonjour a tous, je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1. Tu te places dans cette cellule et tu sélectionnes le menu Validation de données. Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/ xx/xxxx et yy/yy/yyyy) Dans le 3ème onglet, tu rentres ton message d'alerte Le 2ème onglet sert à afficher une aide contextuelle quand la cellule est sélectionnées Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
merci pour la réponse mais cette solution ne convient pas pour mon projet, car la plage de date n'est pas fixe elle est calculée en fonction d'une plage de début et de fin de congés.
merci quand meme
Bonjour,
Mets la macro suivante dans le module de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Application.CountIf(Range("Plage"), Target.Value) > 0 Then MsgBox
"doublon"
End Sub
Cordialement.
Daniel
Frederic LE GUEN - MVP Excel a écrit le 26/08/2011 à 19h32 :
On 26 août, 19:25, francky54
wrote:
Bonjour a tous,
je voudrais afficher un message d'alerte (user forme) quand je rentre une
date
dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le
menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1.
Tu te places dans cette cellule et tu sélectionnes le menu Validation
de données.
Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/
xx/xxxx et yy/yy/yyyy)
Dans le 3ème onglet, tu rentres ton message d'alerte
Le 2ème onglet sert à afficher une aide contextuelle quand la
cellule
est sélectionnées
Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas
dans ton
intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
merci pour la réponse mais cette solution ne convient pas pour mon projet,
car la plage de date n'est pas fixe elle est calculée en fonction d'une plage
de début et de fin de congés.
Bonjour, Mets la macro suivante dans le module de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If Application.CountIf(Range("Plage"), Target.Value) > 0 Then MsgBox "doublon" End Sub
Cordialement. Daniel
Frederic LE GUEN - MVP Excel a écrit le 26/08/2011 à 19h32 :
On 26 août, 19:25, francky54 wrote:
Bonjour a tous, je voudrais afficher un message d'alerte (user forme) quand je rentre une date dans une cellule si cette date fais parti d'une plage de date.
j esp re avoir t claire dans mon explication
merci
Salut,
Tu t'embêtes pour rien avec des userform ou des MsgBox ; utilise le menu Validation de données dans l'onglet Données
Supposons que tu veuilles rentrer une date en A1. Tu te places dans cette cellule et tu sélectionnes le menu Validation de données. Là tu rentres ta condition dans le premier onglet (Date / Entre / xx/ xx/xxxx et yy/yy/yyyy) Dans le 3ème onglet, tu rentres ton message d'alerte Le 2ème onglet sert à afficher une aide contextuelle quand la cellule est sélectionnées Tu valides et c'est fini
Après tu fais tes tests et si la date rentrée en A1 n'est pas dans ton intervalle, le message que tu as saisi s'affiche.
C'est facile Excel ;)
merci pour la réponse mais cette solution ne convient pas pour mon projet, car la plage de date n'est pas fixe elle est calculée en fonction d'une plage de début et de fin de congés.