Re-,
Et ce sera ma dernière intervention sur ce fil....
Lionel, tout ce que tu peux lire, voir, entendre dans tes différents fils, tu as aussi le droit de t'en tirer tes propres avis...
Et ne pas forcément aller au code "le plus court"....
VBA s'en fout du nombre de lignes et/ou de du nombre de caractères.
Le plus important, c'est le résultat.
L'avoir en 0.000589 ou en 2 secondes, et alors??????
Avoir un code qui fait 568 caractères, ou un autre, qui en fait 895, et alors????
Avoir une ligne de plus???
Par contre, un jour, tu changes quelque chose de basique (comme un format de date), et ben, est-ce mon code va suivre???
Quand je développais (mais, ça, c'était avant...), je me posais toujours la question, "Mais qu'est-ce que l'utilisateur va pouvoir faire comme "adaptation" à son goût"???) (en gros, quelle connerie il peut faire...)
Réfléchis toujours à ce principe, et dis-toi qu'un fichier "macro" n'est utilisable que tant que l'initiateur est encore là...
Bonne soirée, et bon W-E