Ne pas vider le presse-papier

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Moulinois

XLDnaute Occasionnel
Bonjour,

Je copie une plage puis veux la coller mais le presse-papier est vidé entre temps (alors que je ne copie ni ne coupe rien) par ma macro.

Puis-je éviter qu'il se vide ou alors le "sauvegarder" dans une variable pour le reprendre par la suite ?

Merci,

@+
 
Re : Ne pas vider le presse-papier

Re,

Merci mais ça ne fonctionne pas : dans ce cas, moncopier évolue avec ce que je fais sur la plage (or ce que je voudrais, c'est coller l'ancienne plage pour ne pas avoir les valeurs modifiées*).


*Sinon, je ferai le copier/coller classique après l'éxécution du reste de la macro.

Merci quand même.
 
Re : Ne pas vider le presse-papier

re:

finalement, une nouvelle idee (pas sur que ca marche, à tester)

Code:
public moncopier as range, mesvaleurs() as variant

sub copie()
    set moncopier = sheets("feuil1").range("A1:J10")
    mesvaleurs = moncopier.value
and

sub colle()
    moncopier.copy destination:=activecell
    selection.value = mesvaleurs
end sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
647
Réponses
10
Affichages
603
Retour