Rapport de message :*
 

Re: trier date excel 2007

Titre du sujet : Re: trier date excel 2007
par myDearFriend! le 27/09/2015 11:45:10

Bonjour Vanerdi, le Forum,

 

Perso, j'aurais préféré que tu exposes cette situation multi-feuilles depuis le début...

 

Ensuite, je ne vois pas trop ce qu'apporte ton nouveau fichier par rapport au précédent (toujours un seul onglet !)...frown

Ce nouveau fichier est même démuni cette fois de la procédure "TrierCompte" (en module standard), ce qui empêchera en effet tout fonctionnement, même sur un seul onglet ! Tant qu'à alléger ton fichier, j'aurais préféré que tu supprimes déjà tous tes modules de code standard vides (et donc véritablement inutiles). Un seul contenant cette procédure de Tri aurait été suffisant.

 

Du coup, on manque cruellement de détails pour comprendre exactement quel est ton problème...

 

Si tu copies exactement le code que j'ai mis dans le module de code de la Feuil1 et que tu le reproduis dans toutes tes autres feuilles concernées, il n'y a normalement aucune raison pour que ça dysfonctionne. A condition, naturellement, d'avoir réintégré cette fameuse procédure de Tri (dont je parle ci-dessus) et qui servira pour l'ensemble de ces procédures évènementielles de feuilles.

 

Il y a une autre façon de procéder (plus concise) si on veut s'abstenir d'un même code VBA dans plusieurs modules de feuilles. On utiliserait, pour ce faire, les évènements liés au classeur plutôt que ceux liés aux feuilles.

Mais je pense qu'il te faut d'abord comprendre à quoi sert une procédure évènementielle de feuille et quel est son impact sur la dite feuille avant de passer à ça.

 

Bien cordialement,

 

Nb: ATTENTION, j'avais renommé ta procédure "compte" en "TrierCompte" dans l'exemple que j'avais joint en retour.