Interdire une lettre
Fermé
DITESMOICOMMENTFOFAIRE
Messages postés
1
Date d'inscription
mercredi 4 décembre 2019
Statut
Membre
Dernière intervention
4 décembre 2019
-
4 déc. 2019 à 13:01
Ditesmoicommentfofaire - 5 déc. 2019 à 10:12
Ditesmoicommentfofaire - 5 déc. 2019 à 10:12
A voir également:
- Interdire une lettre
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere speciaux lettre - Guide
- Changer lettre disque dur - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Application pour ecrire une lettre - Télécharger - Dictionnaires & Langues
3 réponses
JCB40
Messages postés
2926
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
4 octobre 2024
462
4 déc. 2019 à 13:36
4 déc. 2019 à 13:36
Bonjour,
Un exemple de votre fichier avec explications serait le bienvenu.
Pour transmettre un fichier,
Veillez à ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Cordialement
Un exemple de votre fichier avec explications serait le bienvenu.
Pour transmettre un fichier,
Veillez à ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Cordialement
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié le 4 déc. 2019 à 15:08
Modifié le 4 déc. 2019 à 15:08
Bonjour,
Pas besoin de VBA, pour une validation de donnée multicritères, il faut utiliser une validation personnalisée avec une formule qui renvoie le booléen VRAI pour accepter la donnée (et donc FAUX pour la refuser).
Par exemple, pour ajouter en A1, le critère : ne contient pas la lettre A, utiliser la fonction ET() :
=ET(PremierCritère; TROUVE("A";A1 & "A")>NBCAR(A1))
Pas besoin de VBA, pour une validation de donnée multicritères, il faut utiliser une validation personnalisée avec une formule qui renvoie le booléen VRAI pour accepter la donnée (et donc FAUX pour la refuser).
Par exemple, pour ajouter en A1, le critère : ne contient pas la lettre A, utiliser la fonction ET() :
=ET(PremierCritère; TROUVE("A";A1 & "A")>NBCAR(A1))
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié le 4 déc. 2019 à 16:24
Modifié le 4 déc. 2019 à 16:24
VBA n'apportera rien de plus !
C'est quoi la validation existante ?
Voir https://forums.commentcamarche.net/forum/affich-36345281-interdire-une-lettre#4
C'est quoi la validation existante ?
Voir https://forums.commentcamarche.net/forum/affich-36345281-interdire-une-lettre#4
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié le 5 déc. 2019 à 08:44
Modifié le 5 déc. 2019 à 08:44
Donc la formule devient :
=ET(OU(NBCAR(A1)=7;NBCAR(A1)=8); TROUVE("O";A1 & "O")>NBCAR(A1))
Exemple :
https://mon-partage.fr/f/HIx67sP3/
=ET(OU(NBCAR(A1)=7;NBCAR(A1)=8); TROUVE("O";A1 & "O")>NBCAR(A1))
Exemple :
https://mon-partage.fr/f/HIx67sP3/
Bonjour. Impossible d'envoyer mon fichier car il est sur mon poste au bureau et réseau très surveillé et restreint..
Plus précisément, il ne faut pas que l'on puisse saisir la lettre O dans une chaine de 8 caractères alphanumériques dans la cellule a1 par exemple..
Merciiii
Plus précisément, il ne faut pas que l'on puisse saisir la lettre O dans une chaine de 8 caractères alphanumériques dans la cellule a1 par exemple..
Merciiii
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié le 4 déc. 2019 à 15:49
Modifié le 4 déc. 2019 à 15:49
Re,
Formule de validation pour la cellule A1 (à adapter) :
=ET(NBCAR(A1)=8; TROUVE("O";A1 & "O")>NBCAR(A1))
Refusera toute saisie de longueur différente à 8 caractères et toute saisie contenant la lettre O (majuscule).
EDIT : pour refuser aussi bien O (majuscule) que o (minuscule) remplacer TROUVE par CHERCHE
Formule de validation pour la cellule A1 (à adapter) :
=ET(NBCAR(A1)=8; TROUVE("O";A1 & "O")>NBCAR(A1))
Refusera toute saisie de longueur différente à 8 caractères et toute saisie contenant la lettre O (majuscule).
EDIT : pour refuser aussi bien O (majuscule) que o (minuscule) remplacer TROUVE par CHERCHE