Presse-papier texte pour vba [module de classe]

Soyez le premier à donner votre avis sur cette source.

Vue 20 041 fois - Téléchargée 1 286 fois

Description

voici une manière pour utiliser le presse-papier sous VBA.

Source / Exemple :


TextClipBoard.SetText "ma valeur"
'
MsgBox TextClipBoard.GetText

Conclusion :


ceci pour répondre à gribouillex
http://www.vbfrance.com/infomsg_GARDER-CONTENU-PRESSE-PAPIERS-APRES-SORTIE_818210.aspx

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
47
Date d'inscription
vendredi 8 août 2003
Statut
Membre
Dernière intervention
7 décembre 2014

Salut PCPT, penses tu qu'il soit possible d'automatiser ta fonction sans userform ? Bigfish_le_vrai m'a conseillé de venir voir ton fichier source justement. Le problème c'est que je n'arrive pas à l'exploiter mais c'est vrai que ca m'a l'air d'être une bonne piste pour mon problème.

Je te met le lien vers mon post, ca te sera plus parlant je pense.

http://www.vbfrance.com/forum/sujet-TRAITER-DONNEES-PRESSE-PAPIER-DANS-EXCEL_1572777.aspx

Merci d'avance :).
Messages postés
57
Date d'inscription
samedi 3 mai 2003
Statut
Membre
Dernière intervention
31 juillet 2008

10/10
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
37
salut Mortalino,
on utilise le vrai presse-papier (comme l'objet clipboard en VB6).
par conséquent non, un seul vrai presse-papier...

les presse-papiers multiples sont des p-p "persos" (8 ou 12 pour office je crois), c'est une sorte de switch entre le p-p et un tableau de variables adaptées.

@+ ;)
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
Salut PCPT,

simple mais efficace !!

Juste une question, peut-on garder plusieurs valeurs dans le presse papier (par exemple 3 valeurs) et récupèrer l'une ou l'autre quand on veut (tant que le presse papier n'est pas vidé) ?

@++

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.