Re : Fonction Rang sans doublons et automatiquement triée
Re,
- ah bon ? on peut se passer de cette colonne (via formules je rappelle...)
Faut pas rêver, j'ai des limites en formules ;-)
Une proposition quand même en vba.
Sur la validation de la date de fin de contrat les dates sont récolées, calculées et triées sans doublons.
Cette date devra donc être saisie en dernier, sinon la revalider.
J'ai nommé
toutes les cellules utilisées par la macro (5 entrées, 1 sortie), voir la liste sur la 2nde feuille.
Bien sûr les colonnes A, D et G sont aussi utilisées, je les ai supposées immuables et mises en dur dans la macro.
Si tu dois réorganiser ta feuille fais un
couper-coller de ces cellules et plages. Le nom sera emmené et le code ne sera pas à adapter.
J'ai mis le résultat en AM10 (nommée LDate) que tu puisses tester et comparer sans écraser AH (à déplacer après).
Les colonnes à partir de R ne me servent pas et peuvent être supprimées.
Peut-être que tu as besoin de garder et remplir T:U, pour l'instant j'ai zappé des fois que ce soit une colonne intermédiaire inutile.
Fais plusieurs tests sur le truc des 16-18 et 21, j'ai toujours du mal avec les anni et je n'ai pas voulu trop me prendre la tête à tester.
eric
PS: si tu renommes la feuille 'Table (TEST)' adapter la macro.
Clic-droit sur le nom d'onglet 'Table (TEST)' et 'Visualiser le code...' pour y accéder.