Bonjour =E0 toutes et =E0 tous,
Je cherche (EXCEL 2000 et plus) la m=E9thode permettant, via=20
une macro VBA, de mettre une valeur dans le presse-papier=20
(=E9quivalent de selection.copy puis application.cutcopymode=20
=3D false quand on le fait avec le contenu d'une cellule).=20
Par exemple, mon calcul est total=3Da + b + c*d
La valeur stock=E9e dans la variable TOTAL doit =EAtre copi=E9e=20
dans le presse-papier --> quelquechose du genre
application.save_in_the_clipboard =3D TOTAL
J'ai en plus un petit souci avec l'aide de Visual Basic,=20
ce qui ne simplifie pas les choses, donc si quelqu'un a=20
une bonne id=E9e, je l'en remercie par avance.
Amicalement.
DL (enlever le K de mon adresse si r=E9ponse par mail)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel.j
Bonjour, J'ai une page spéciale Presse-Papier: http://dj.joss.free.fr/presspap.htm
-- Daniel MVP Excel FAQ du Forum Microsoft Public Fr Excel http://dj.joss.free.fr/faq.htm
"D.LAIR" a écrit dans le message de news: 66f101c47555$fc056b20$ Bonjour à toutes et à tous, Je cherche (EXCEL 2000 et plus) la méthode permettant, via une macro VBA, de mettre une valeur dans le presse-papier (équivalent de selection.copy puis application.cutcopymode = false quand on le fait avec le contenu d'une cellule). Par exemple, mon calcul est total=a + b + c*d La valeur stockée dans la variable TOTAL doit être copiée dans le presse-papier --> quelquechose du genre application.save_in_the_clipboard = TOTAL J'ai en plus un petit souci avec l'aide de Visual Basic, ce qui ne simplifie pas les choses, donc si quelqu'un a une bonne idée, je l'en remercie par avance. Amicalement. DL (enlever le K de mon adresse si réponse par mail)
Bonjour,
J'ai une page spéciale Presse-Papier:
http://dj.joss.free.fr/presspap.htm
--
Daniel MVP Excel
FAQ du Forum Microsoft Public Fr Excel
http://dj.joss.free.fr/faq.htm
"D.LAIR" <denis.klair@ifrance.com> a écrit dans le message de news:
66f101c47555$fc056b20$a501280a@phx.gbl...
Bonjour à toutes et à tous,
Je cherche (EXCEL 2000 et plus) la méthode permettant, via
une macro VBA, de mettre une valeur dans le presse-papier
(équivalent de selection.copy puis application.cutcopymode
= false quand on le fait avec le contenu d'une cellule).
Par exemple, mon calcul est total=a + b + c*d
La valeur stockée dans la variable TOTAL doit être copiée
dans le presse-papier --> quelquechose du genre
application.save_in_the_clipboard = TOTAL
J'ai en plus un petit souci avec l'aide de Visual Basic,
ce qui ne simplifie pas les choses, donc si quelqu'un a
une bonne idée, je l'en remercie par avance.
Amicalement.
DL (enlever le K de mon adresse si réponse par mail)
Bonjour, J'ai une page spéciale Presse-Papier: http://dj.joss.free.fr/presspap.htm
-- Daniel MVP Excel FAQ du Forum Microsoft Public Fr Excel http://dj.joss.free.fr/faq.htm
"D.LAIR" a écrit dans le message de news: 66f101c47555$fc056b20$ Bonjour à toutes et à tous, Je cherche (EXCEL 2000 et plus) la méthode permettant, via une macro VBA, de mettre une valeur dans le presse-papier (équivalent de selection.copy puis application.cutcopymode = false quand on le fait avec le contenu d'une cellule). Par exemple, mon calcul est total=a + b + c*d La valeur stockée dans la variable TOTAL doit être copiée dans le presse-papier --> quelquechose du genre application.save_in_the_clipboard = TOTAL J'ai en plus un petit souci avec l'aide de Visual Basic, ce qui ne simplifie pas les choses, donc si quelqu'un a une bonne idée, je l'en remercie par avance. Amicalement. DL (enlever le K de mon adresse si réponse par mail)
papou
Bonjour Il y a peut-être (?) un moyen d'inscrire une valeur dans le presse-papier à l'aide d'une fonction API. Voir par ici http://www.mentalis.org/apilist/GetWindow.shtml Mais quelle en est l'utilité dans ton cas ? Pourquoi ne pas utiliser une variable dans laquelle tu vas stocker cette valeur pour la réutiliser et éventuellement la placer dans une feuille d'un classeur ?
Cordialement Pascal
"D.LAIR" a écrit dans le message de news:66f101c47555$fc056b20$ Bonjour à toutes et à tous, Je cherche (EXCEL 2000 et plus) la méthode permettant, via une macro VBA, de mettre une valeur dans le presse-papier (équivalent de selection.copy puis application.cutcopymode = false quand on le fait avec le contenu d'une cellule). Par exemple, mon calcul est total=a + b + c*d La valeur stockée dans la variable TOTAL doit être copiée dans le presse-papier --> quelquechose du genre application.save_in_the_clipboard = TOTAL J'ai en plus un petit souci avec l'aide de Visual Basic, ce qui ne simplifie pas les choses, donc si quelqu'un a une bonne idée, je l'en remercie par avance. Amicalement. DL (enlever le K de mon adresse si réponse par mail)
Bonjour
Il y a peut-être (?) un moyen d'inscrire une valeur dans le presse-papier à
l'aide d'une fonction API.
Voir par ici
http://www.mentalis.org/apilist/GetWindow.shtml
Mais quelle en est l'utilité dans ton cas ?
Pourquoi ne pas utiliser une variable dans laquelle tu vas stocker cette
valeur pour la réutiliser et éventuellement la placer dans une feuille d'un
classeur ?
Cordialement
Pascal
"D.LAIR" <denis.klair@ifrance.com> a écrit dans le message de
news:66f101c47555$fc056b20$a501280a@phx.gbl...
Bonjour à toutes et à tous,
Je cherche (EXCEL 2000 et plus) la méthode permettant, via
une macro VBA, de mettre une valeur dans le presse-papier
(équivalent de selection.copy puis application.cutcopymode
= false quand on le fait avec le contenu d'une cellule).
Par exemple, mon calcul est total=a + b + c*d
La valeur stockée dans la variable TOTAL doit être copiée
dans le presse-papier --> quelquechose du genre
application.save_in_the_clipboard = TOTAL
J'ai en plus un petit souci avec l'aide de Visual Basic,
ce qui ne simplifie pas les choses, donc si quelqu'un a
une bonne idée, je l'en remercie par avance.
Amicalement.
DL (enlever le K de mon adresse si réponse par mail)
Bonjour Il y a peut-être (?) un moyen d'inscrire une valeur dans le presse-papier à l'aide d'une fonction API. Voir par ici http://www.mentalis.org/apilist/GetWindow.shtml Mais quelle en est l'utilité dans ton cas ? Pourquoi ne pas utiliser une variable dans laquelle tu vas stocker cette valeur pour la réutiliser et éventuellement la placer dans une feuille d'un classeur ?
Cordialement Pascal
"D.LAIR" a écrit dans le message de news:66f101c47555$fc056b20$ Bonjour à toutes et à tous, Je cherche (EXCEL 2000 et plus) la méthode permettant, via une macro VBA, de mettre une valeur dans le presse-papier (équivalent de selection.copy puis application.cutcopymode = false quand on le fait avec le contenu d'une cellule). Par exemple, mon calcul est total=a + b + c*d La valeur stockée dans la variable TOTAL doit être copiée dans le presse-papier --> quelquechose du genre application.save_in_the_clipboard = TOTAL J'ai en plus un petit souci avec l'aide de Visual Basic, ce qui ne simplifie pas les choses, donc si quelqu'un a une bonne idée, je l'en remercie par avance. Amicalement. DL (enlever le K de mon adresse si réponse par mail)
D.LAIR
Merci à Daniel et Papou. La solution proposée par Daniel me convient (c'est pour faire un COLLER direct dans une page WORD par exemple). Merci et Bravo ! Amicalement. DL
-----Message d'origine----- Bonjour à toutes et à tous, Je cherche (EXCEL 2000 et plus) la méthode permettant, via
une macro VBA, de mettre une valeur dans le presse-papier (équivalent de selection.copy puis application.cutcopymode
= false quand on le fait avec le contenu d'une cellule). Par exemple, mon calcul est total=a + b + c*d La valeur stockée dans la variable TOTAL doit être copiée dans le presse-papier --> quelquechose du genre application.save_in_the_clipboard = TOTAL J'ai en plus un petit souci avec l'aide de Visual Basic, ce qui ne simplifie pas les choses, donc si quelqu'un a une bonne idée, je l'en remercie par avance. Amicalement. DL (enlever le K de mon adresse si réponse par mail) .
Merci à Daniel et Papou.
La solution proposée par Daniel me convient (c'est pour
faire un COLLER direct dans une page WORD par exemple).
Merci et Bravo !
Amicalement.
DL
-----Message d'origine-----
Bonjour à toutes et à tous,
Je cherche (EXCEL 2000 et plus) la méthode permettant,
via
une macro VBA, de mettre une valeur dans le presse-papier
(équivalent de selection.copy puis
application.cutcopymode
= false quand on le fait avec le contenu d'une cellule).
Par exemple, mon calcul est total=a + b + c*d
La valeur stockée dans la variable TOTAL doit être copiée
dans le presse-papier --> quelquechose du genre
application.save_in_the_clipboard = TOTAL
J'ai en plus un petit souci avec l'aide de Visual Basic,
ce qui ne simplifie pas les choses, donc si quelqu'un a
une bonne idée, je l'en remercie par avance.
Amicalement.
DL (enlever le K de mon adresse si réponse par mail)
.
Merci à Daniel et Papou. La solution proposée par Daniel me convient (c'est pour faire un COLLER direct dans une page WORD par exemple). Merci et Bravo ! Amicalement. DL
-----Message d'origine----- Bonjour à toutes et à tous, Je cherche (EXCEL 2000 et plus) la méthode permettant, via
une macro VBA, de mettre une valeur dans le presse-papier (équivalent de selection.copy puis application.cutcopymode
= false quand on le fait avec le contenu d'une cellule). Par exemple, mon calcul est total=a + b + c*d La valeur stockée dans la variable TOTAL doit être copiée dans le presse-papier --> quelquechose du genre application.save_in_the_clipboard = TOTAL J'ai en plus un petit souci avec l'aide de Visual Basic, ce qui ne simplifie pas les choses, donc si quelqu'un a une bonne idée, je l'en remercie par avance. Amicalement. DL (enlever le K de mon adresse si réponse par mail) .