Page 2 sur 2

Re: Copier dans une variable numérique depuis le presse-papier

Posté : 22 mai 2018, 11:55
par Oxygen
Feitan a écrit :
21 mai 2018, 23:45
Hello, voilà ce que je viens d'essayer :

Code : Tout sélectionner

Variable	[CLIPBOARD];[CLIPBOARD];Alpha;
Variable	<Var1>;;Alpha;
Variable	<Var2>;0;Numerique;
Calcul évolué	<Var1>=[CLIPBOARD]
Calcul évolué	<Var2>=<Var1>
Message	Message;[CLIPBOARD];
Message	Message;<Var1>;
Message	Message;<Var2>;

Pour 3.14 ça fonctionne, la variable se transforme bien en variable numérique.
Pour 3,14 var2 reste bloqué à zéro.

Du coup tu devras forcément passer par une valeur séparée par un .
C'est possible de le changer avec la fonction Texte/Replace
J'ai testé votre code, voici ce que j'ai eu pour <var1> :
Image
et pour <var2> :
Image

Je crois que mon logiciel ne reconnaît pas la commande [CLIPBOARD]... (il y avait 962 dans le presse-papier)

Re: Copier dans une variable numérique depuis le presse-papier

Posté : 22 mai 2018, 12:02
par Oxygen
En fait c'est bon ça marche ! merci beaucoup à vous ! :)

Re: Copier dans une variable numérique depuis le presse-papier

Posté : 22 mai 2018, 12:31
par Oxygen
Juste une dernière question : Comment je transforme un nombre décimal en nombre entier ?

Re: Copier dans une variable numérique depuis le presse-papier

Posté : 22 mai 2018, 14:05
par Feitan
Salut,

Tu peux utiliser la fonction Tron : http://adam.denadai.free.fr/contents/HTMLPage13-55.htm

Re: Copier dans une variable numérique depuis le presse-papier

Posté : 08 nov. 2021, 13:10
par papijo
Je pense que le problème vient d'ailleurs.
Quand on fait la copie d'une cellule, Excel ajoute un "saut à la ligne" à la fin du texte de la cellule. Ce saut à la ligne (visible sur Notepad par exemple) est habituellement composé des 2 caractères (non visibles) "Ligne suivante" et "Retour chariot". Pour restituer le "vrai" contenu de la cellule, il faut donc supprimer les 2 derniers caractères du [CLIPBOARD] !
NB: On peut vérifier en demandant la longueur du texte [CLIPBOARD]

Re: Copier dans une variable numérique depuis le presse-papier

Posté : 08 nov. 2021, 19:30
par Onissius
Oui, si tu copie une cellule Excel, il y a 2 caractères "invisible" à la fin.