glisser déposer un objets dans un userform (VBA)

Dranreb

XLDnaute Barbatruc
@Lone-wolf Oui ben je traiterais la couleur en la transmettant en même temps que le texte derrière un séparateur peu usité, au .SetText, que je récupèrerais sûrement au Data.GetText et décomposerais en 2 parties avec la fonction Split pour le texte et la couleur.
@ChTi160 C'est qu'à vrai dire je ne sais toujours pas comment ça marche.
Je sais seulement que c'est la même chose en plus court que de déclarer une variable locale As MSForms.DataObject, faire un Set dessus et travailler avec set méthodes SetText et StartDrag. C'est cette dernière qui est importante, je crois, mais je ne sais ce qu'elle fait. Enfin les deux sont importantes sûrement mais la SetText je la connaissais déjà: Suivie d'un PutInClipboard elle copie le texte dans le presse papier.
 

Discussions similaires


Haut Bas