Bonjour
Comme trop souvent sur les forums, la demande et l'exemple ne correspondent pas à la réalité.
Du coup on répond à une demande qui rapidement entraîne un "Ça marche mais j'ai oublié de dire que ..."
Puis ensuite vient le cas réel qui n'a plus rien à voir !
Pour répondre aux points énumérés dans ton dernier classeur :
Sauf que dans les exemples fournis les valeurs que l'on glissait étaient les mêmes que dans la liste déroulante de choix alors que là elles n'ont plus rien à voir !
Actuellement si je prends une valeur et que je la glisse (avec la nouvelle macro) je n'obtiens plus directement les recupérations de données à droite et à gauche de cette valeur. Je suis obligé de la glisser une seconde fois dans le tableau.
Il faudrait placer ton code après le traitement du glisser/déplacer pas avant et en utilisant Dest et non Target pour que cela fonctionne !
(A noter que le for each fonctionne en cas de cellule unique ou multiples, donc inutile de mettre 2 codes…
2) Si je glisse plusieurs valeurs à la fois , elle se transforment toute en un même nom, avant non ???
Je l'avais signalé dans mon post d'Hier, 21:15
3) Si je veux rentrer du texte dans le tabeau , il n'est pas prix en compte, il s'efface.
Effectivement mais à aucun moment tu n'as parlé d'autre façon de remplir le tableau que de glisser/déplacer.
L'événement Change d'Excel ne permet pas de savoir si tu saisis, si tu copies ou si tu glisses/déplaces.
On peut juste constater le changement de valeur. J'ai réussi à différencier glisser/déplacer et copie par glisser/déplacer mais il n'y a pas de moyen de différencier un glisser/déplacer d'une cellule du tableau vers une autre cellule du tableau d'une saisie.
D'où l'impossibilité de saisir résultant du traitement du glisser/déplacer
4) Si je grise certaine ligne, lors d'une selection en C8, la couleur s'efface.
Ta demande était "J'aimerais que la couleur des A s'enlève si je sélectionne une autre lettre en A1 et idem pour les autres lettres"
Il n'était pas mentionné qu'il pouvait y avoir d'autres mentions que celles de la liste ni a fortiori de couleur associée…
Pour résumer, le cas réel n'ayant plus grand chose à voir avec l'exemple fourni, il faudrait tout remettre à plat en listant bien tous les tenants et les aboutissants et tout recoder.
Ayant déjà passé pas mal de temps sur ton cas pour rien finalement, je laisse à d'autres le soin de reprendre le PB...
A mon avis le changement en temps réel type MCF devient une gageure dans ton cas : un bouton appelant le code de coloration serait plus approprié.