Copier des caractères en fonction du contenu des cellules

Bonjour à tous,

J'aimerais qu'on m'aide à écrire une macro qui copie une chaine de caractères dans une série de cellules en fonction de son contenu. Dans l'exemple ci-joint, les cellules D33 @ D42 peuvent contenir des données et d'autres contenir uniquement "XX". En double cliquant sur la cellule "A33", je veux copier la chaine de caractères "N/D" dans les cellules contenant uniquement "XX". Idem pour les cellules N13 à N22 mais en double cliquant sur la cellule "O12".

Merci par avance de votre aide.

Salutations,

Renaud D.

20exemple.xlsm (80.47 Ko)

Salut Renaud,

Je me suis concentré que sur la première partie de ta demande, afin de voir si je t’ai plus ou moins compris.

Dans le fichier ci-joint, si tu double-cliques sur la cellule A33, les textes marqués ‘’XX’’ dans ta plage D33:D42 sont remplacé par le texte ‘’N/D’’.

On part dans la bonne direction ? Si non, essaie d’être plus précis dans ta demande.

Cordialement.

18exemple-v1.xlsm (75.30 Ko)

Bonjour Yvouille,

Vous étiez dans la bonne direction. Votre macro fonctionne parfaitement.

Il ne sera pas nécessaire de faire la deuxième partie car j'ai adapté la première partie comme suit :

Dim j As Integer

End If

Merci infiniment pour votre aide. Elle est très appréciée.

Sincères salutations,

Renaud D.

Rechercher des sujets similaires à "copier caracteres fonction contenu"