Eh ben, quel ton !
...tu veux programmer sans faire l'effort d'apprendre le b.a b.a minimum.... C'est un peu injuste, je trouve. J'ai commencé mon message en disant que j'étais néophyte. Depuis le début je fais des efforts pour comprendre ce que vous me proposez ; et ça marche, vu que j'ai appris des trucs (vous aussi d'ailleurs ). Quand tu as proposé ton code, j'ai dit dès le début que je ne comprenais pas. Je veux bien "faire l'effort", mais à aucun moment tu ne m'as expliqué ce que signifiait "mergearea".....? Alors j'ai fini par l'essayer, sans le comprendre, c'est vrai.
Par ailleurs, si tu relis bien mes messages, je dis bien que c'est pour le boulot. Je demande un conseil, un coup de main, auprès de gens spécialistes et passionnés pour résoudre un problème concret professionnel. Excel est pour moi un outil, pas une fin en soi, et je ne peux pas me spécialiser dans tous les domaines qui touchent de près ou de loin mon travail (personne ne le peut).
Malgré tout, j'ai bien sûr continué à essayer des trucs de mon côté :
1-Tout d'abord j'ai réessayé avec ton code, mais version "non réduite". Il n'y a plus le message d'erreur, mais comme précédemment, seule une partie des cellules s'efface.
2- Ensuite, j'ai réessayé avec le code de Bruno, mais sans refusionner les cellules. Même comme ça, seule une partie s'efface. Même avec des cellules simples ça ne marche pas....? C'est peut-être le classeur qui est foireux ?? Je vais essayer sur un document neuf.