Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Validation de données] Critère date ou "Sans Objet"

  • Initiateur de la discussion Initiateur de la discussion franzoose
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

franzoose

Guest
Bonjour !

Voilà, j'ai un problème, j'aimerai que l'utilisateur soit obligé d'entrer une date ou une chaîne de caractère donnée (Par exemple : "Sans Objet") pour que la cellule soit valide...

Je parviens sans soucis à imposer une date dans une cellule mais je ne sais pas comment ajouter l'exception d'une chaîne de caractère donnée.

A votre bon coeur 🙂 !
 
Re : [Validation de données] Critère date ou "Sans Objet"

Bonjour, franzoose, le Forum,

Voici un code, à adapter, lequel impose une saisie en cellule A1.

Code:
xxxxxxx

A bientôt 🙂

Code inadapté au besoin 🙄. Mes excuses...
 
Dernière édition:
Re : [Validation de données] Critère date ou "Sans Objet"

Re-bonjour,

Ce code, placé dans le module de l'onglet concerné, impose la saisie d'une date ou l'inscription "Sans objet" en colonne A.

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For n = 1 To Range("A65536").End(xlUp).Row
 If IsDate(Range("A" & n)) = False Then Range("A" & n) = "Sans objet"
Next
End Sub

A bientôt 🙂
 
Re : [Validation de données] Critère date ou "Sans Objet"

Bonjour DoubleZero et Staple1600,

Merci pour votre aide 🙂
Cependant, j'ai omis de dire quelques petites choses :
*Le fichier en question est exporter au format .xlsx et donc ne peut fonctionner avec des macros.
*Dans la plage de cellule en question, il peut y avoir rien (""), une date ou "Sans Objet".

A mon avis, on n'a pas le choix, il faut utiliser l'interface de validation des données (Onglet Données/Validation des données). Avez-vous une idée ?
 
Re : [Validation de données] Critère date ou "Sans Objet"

Après quelques recherches et réflexions, je pense avoir trouvé quelque chose qui marche 🙂

Cette formule est à intégrer dans le formulaire de validation personnalisé :

Prérequis : Coché la case "Ignoré si vide"

Ensuite, dans "Formules" entrez ceci :
=OU(SI(SIERREUR(DATEVAL(TEXTE(AP19;"jj/mm/aaaa"));"FAUX")="FAUX";FAUX;VRAI);AP19 = "Sans Objet")
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

N
Réponses
2
Affichages
922
N
S
Réponses
29
Affichages
2 K
StanislasC
S
S
Réponses
2
Affichages
2 K
superpanda
S
A
  • Question Question
Réponses
8
Affichages
950
L
Réponses
1
Affichages
1 K
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…