OVH Cloud OVH Cloud

presse-papier

6 réponses
Avatar
Barsalou
Bonjour,

Quelqu'un peut-il me dire comment coller dans le presse-papier la valeur
d'une variable (numérique) afin de pouvoir l'utiliser ailleurs.
Est-il possible d'autre part d'envoyer directement la valeur dans la
calculette (en ouvrant au besoin calc.exe) ?

Merci pour vos réponses.

Eric

6 réponses

Avatar
Jacques93
Bonsoir,
Barsalou a écrit :
Bonjour,

Quelqu'un peut-il me dire comment coller dans le presse-papier la valeur
d'une variable (numérique) afin de pouvoir l'utiliser ailleurs.
Est-il possible d'autre part d'envoyer directement la valeur dans la
calculette (en ouvrant au besoin calc.exe) ?

Merci pour vos réponses.

Eric



Dim i As Integer

i = 12345
Clipboard.SetText (Format(i))
Shell "calc.exe", vbNormalFocus
SendKeys "^V"
Clipboard.Clear


--
Cordialement,

Jacques.
Avatar
Jacques93
Bonsoir,
Bonsoir,
Barsalou a écrit :

Bonjour,

Quelqu'un peut-il me dire comment coller dans le presse-papier la
valeur d'une variable (numérique) afin de pouvoir l'utiliser ailleurs.
Est-il possible d'autre part d'envoyer directement la valeur dans la
calculette (en ouvrant au besoin calc.exe) ?

Merci pour vos réponses.

Eric




Dim i As Integer

i = 12345
Clipboard.SetText (Format(i))
Shell "calc.exe", vbNormalFocus
SendKeys "^V"
Clipboard.Clear



Petit correctif, remplacer :

SendKeys "^V"

par

SendKeys "^V", True

sinon le presse-papier peut être effacé (par Clipboard.Clear) avant que
la calculette aie copié son contenu.

--
Cordialement,

Jacques.
Avatar
Christian Hubert-Hugoud
Quekque chose comme :

Clipboard.settext cstr(myvalue)

Christian


"Barsalou" a écrit dans le message de
news:
Bonjour,

Quelqu'un peut-il me dire comment coller dans le presse-papier la valeur
d'une variable (numérique) afin de pouvoir l'utiliser ailleurs.
Est-il possible d'autre part d'envoyer directement la valeur dans la
calculette (en ouvrant au besoin calc.exe) ?

Merci pour vos réponses.

Eric


Avatar
Christian Hubert-Hugoud
Quekque chose comme :

Clipboard.settext cstr(myvalue)

Christian


"Barsalou" a écrit dans le message de
news:
Bonjour,

Quelqu'un peut-il me dire comment coller dans le presse-papier la valeur
d'une variable (numérique) afin de pouvoir l'utiliser ailleurs.
Est-il possible d'autre part d'envoyer directement la valeur dans la
calculette (en ouvrant au besoin calc.exe) ?

Merci pour vos réponses.

Eric


Avatar
Christian Hubert-Hugoud
Quekque chose comme :

Clipboard.settext cstr(myvalue)

Christian


"Barsalou" a écrit dans le message de
news:
Bonjour,

Quelqu'un peut-il me dire comment coller dans le presse-papier la valeur
d'une variable (numérique) afin de pouvoir l'utiliser ailleurs.
Est-il possible d'autre part d'envoyer directement la valeur dans la
calculette (en ouvrant au besoin calc.exe) ?

Merci pour vos réponses.

Eric


Avatar
Barsalou
Merci beaucoup