C
Chappy
Guest
J'aimerais vérifier la présence de caractères indésirables ( genre: # | ! " $ % ? & ( ) = / * - + ^ < > . , ; : ¸ ¨ ' " ) dans la valeur d'une cellule et indiquer la validité de cette dernière.
Devrais-je entrer une formule halucinante style:
=SI(ESTERR(CHERCHE("#";$B2;1));SI(ESTERR(CHERCHE("|";$B2;1));SI(ESTERR(CHERCHE("~'";$B2;1));SI(ESTERR(CHERCHE("$";$B2;1));SI(ESTERR(CHERCHE("%";$B2;1));"";"invalide") . . . . etc . . . . ;"invalide");"invalide");"invalide");"invalide")
ou bien quelqu'un aurait une solution plus efficace et moins complexe?
j'aurais + de 1000 cellules à valider ainsi en indiquant l'état de chacune dans la colonne adjacente.
Aussi, comment pourrais-je référencer indirectement le nom d'une feuille dans une formule. i-e, pointer sur la valeur d'une cellule dont la valeur contient le nom d'une feuille. Je me servirais de cela pour créer un lien.
Au lieu de: < 'Ma feuille'!$B3 > , je veux que le nom "Ma feuille" soit inscrit dans une cellule (disons A3) et que ca donne quelquechose comme : < A3!$B3 >
Merci a l'avance de bien vouloir m'aider.
Bye
Chappy
Devrais-je entrer une formule halucinante style:
=SI(ESTERR(CHERCHE("#";$B2;1));SI(ESTERR(CHERCHE("|";$B2;1));SI(ESTERR(CHERCHE("~'";$B2;1));SI(ESTERR(CHERCHE("$";$B2;1));SI(ESTERR(CHERCHE("%";$B2;1));"";"invalide") . . . . etc . . . . ;"invalide");"invalide");"invalide");"invalide")
ou bien quelqu'un aurait une solution plus efficace et moins complexe?
j'aurais + de 1000 cellules à valider ainsi en indiquant l'état de chacune dans la colonne adjacente.
Aussi, comment pourrais-je référencer indirectement le nom d'une feuille dans une formule. i-e, pointer sur la valeur d'une cellule dont la valeur contient le nom d'une feuille. Je me servirais de cela pour créer un lien.
Au lieu de: < 'Ma feuille'!$B3 > , je veux que le nom "Ma feuille" soit inscrit dans une cellule (disons A3) et que ca donne quelquechose comme : < A3!$B3 >
Merci a l'avance de bien vouloir m'aider.
Bye
Chappy