Bonjour,
j'aurais souhaité reporter la lettre la plus "grande" sur un ensemble de cellules.
J'ai déjà parcouru beaucoup de forum, trouvant quelques réponses mais cela ne fonctionne pas très bien, ou c'est moi qui n'arrive pas à la faire fonctionner
Je m'explique :
sur un document, je gère les indices/versions, j'ai donc une dizaine de cases sur une même colonne, dans lesquelles je rentre les lettres A, B, C, D ....
Je souhaiterais reporter l'indice le plus haut de cet ensemble de case sur une autre feuille du classeur.
J'ai trouvé la solution suivante sur un forum :
Insertion de module :
Function MAXTEXT(plage As Range)
For Each c In plage
If c > Z Then Z = c
Next
MAXTEXT = Z
End Function
Avec la fonction suivante à rentrer : =MAXTEXT(plage de données)
Sur le moment, ça fonctionne bien, jusqu'à l'enregistrement, quelque soit la version dans laquelle j'enregistre (classeur excel, classeur excel avec macro, classeur excel 97-2003 .....), quand je ré-ouvre le fichier, la case me renvoi l'erreur #NOM?.
Est ce que vous auriez une solution à mon problème ? soit pour corriger la solution que j'ai trouvé, ou avec une autre solution
Merci d'avance
Didier