Re : problème avec fonction SOMME.SI ...
Bonsoir Modeste et le forum...
Modeste, merci pour ta philosophie!
Il suffirait, me semble-t-il, dans la macro de création, de vérifier parmi les feuilles existantes, si la feuille qu'on souhaite créer existe déjà.
Mouais... ben je sais pas comment faire... il faudrait que je rajoute quelque chose dans ma macro pour que quand je clique sur le bouton, il voit en fonction des nom dans la liste les feuilles déjà créées ou pas et crée celles qui ne le sont pas (si je rajoute des nom de chevaux dans ma liste). Je pense supprimer moi-même manuellement les feuilles des chevaux qui ne sont plus là... ainsi que dans la liste bien sûr.
Ce problème arrive en tête des priorités.
Ensuite, mon idée d'archivage...
Donc voici ce que j'ai imaginé, mais qu'il faut encore encoder en VBA...
-créer un nouveau classeur "archive"
-dans ce classeur, chaque cheval a son onglet (via petite maccro qui prend les noms dans l'autre classeur, ça doit être faisable...)
-reprendre le classeur initial
-créer une procédure dans la feuille "détails". (puisque c'est celle-ci qui sert de modèle lors de la création des feuilles pour chaque cheva, donc la macro devrait se copier aussi...)l
Ce que j'ai imaginé pour la procédure:
Si l'année de la date dans la colonne A = l'année d'aujourd'hui -2
(ex: 12.08.2009 --> on est en 2011 aujourd'hui... 2011-2=2009)
Alors la ligne de donnée (A-K) est coupée, puis collée dans le classeur "archive", dans la feuille du cheval, à la suite des lignes déjà collées.
Enregistrement des modifications dans les deux classeurs...
Bien sûr, cette maccro ne devrait se mettre en route (toute seule!) que le 1er janvier de chaque nouvelle année...
Du coup, ça me fait encore penser à ma petite macro dans le nouveau classeur "archive"...: En fait, elle ressemblerait vachement à celle de recopiage des feuille dans le classeur initial... On pourrait même imaginer un bouton lui servant de support dans le classeur initial. Comme ça, quand je clique sur le bouton, la maccro crée les onglets dans le classeur "archive" en fonction de la liste des chevaux, mais bien sûr, crée seulement si ça n'a pas déjà été fait une fois précédant = seulement s'il y a de nouveau nom dans la liste!!!
Le top serait que cette macro range les onglets dans le classeur "archive" par ordre alphabétique... et non pas à la suite de ceux qui y sont déjà... (question de facilité pour les éventuelles recherches.)
Bon voilà...
Je vous laisse bosser et je reviens dans une semaine?????
Je plaisante, je suis pas comme ça
Mais moi j'ai toujours pleins d'idée, mais sais pas toujours comment faire...
Bon si vous m'aidez, c'est promis, je vous file des tuyaux pour faire vos choix dans le Quinté
A+