Page 1 sur 1

effectuer un calcul numerique

Posté : 26 janv. 2022, 15:39
par gokuu
Bonjour, je fais appelle à vous car je ne parvient pas à programmer une macro comme je voudrais.
Alors j'explique, j'ai 2 page web, j'aimerai sélectionner les 5 chiffres se trouvant sur chacune d'elle et faire un calcul pour être avertie lorsque un écart de 30 se forme entre les 2.

Exemple :
Sur la première page se trouve le chiffre 1.6578 et sur la 2 ème page il y a 1.6544 il y a donc un écart de 34 donc j'aimerai que la macro enchaine sur une notif telegram via 4 cliques (si l’écart est supérieur à 30).
Pour les déplacement de souris je n'est aucun soucis, j'arrive bien à copier les chiffres au début. Je pense les copier dans le presse papier, mais comme c'est des valeur alphanumérique ça fonctionner pas !
savez vous comment je peux procédez ? il faut crée des variable ? ou autre ? de quelle type ? merci a vous

Re: effectuer un calcul numerique

Posté : 26 janv. 2022, 22:01
par plvh935
Bonsoir,
Facile : SM est très tolérant. Tu peux charger une variable alpha <Var1> dans une variable numérique <Var3> avec un Calcul évolué. Ce qui donne :
Variable <Var1>;1.6544;Alpha;
Variable <Var2>;1.6578;Alpha;
Variable <Var3>;0;Numerique;
Variable <Var4>;0;Numerique;
Variable <Var5>;0;Numerique;
Calcul évolué <Var3>=<Var1>
Calcul évolué <Var4>=<Var2>
Calcul évolué <Var5>=<Var4>-<Var3>
Calcul évolué <Var5>=<Var5>*10000
Fonction <Var5>;Nombre;Décimales;
Fonction <Var5>;Nombre;Tronc;
Message Message;<Var5>;
Le Calcul évolué et les deux Fonction à la fin sont là pour formater le résultat à afficher dans le message, soit 34 et non 33,99999.
A toi de poursuivre.

Re: effectuer un calcul numerique

Posté : 27 janv. 2022, 01:34
par gokuu
Bonsoir et encore merci pour ta réponse très précise (du coup j'ai très bien compris ).
Par contre une étape me bloque.
Sachant que sur les 2 sites ces chiffre changent chaque minute (de très peux).
Comment faire en sorte que <var1> et <var2> soit assimiler à ces chiffres là , sans que je les rentrent manuellement ?
Au début j'avais essayer avec la méthode du presse papier, mais lors des calculs la valeur est toujours [clipboard] ....
Merci bien

Re: effectuer un calcul numerique

Posté : 27 janv. 2022, 21:44
par plvh935
Bonsoir,
Je ne connais pas tes sites et les deux pages contenant les valeurs, mais, si c'est des chiffres (et non l'image de chiffres). Tu dois aller sur la zone, sélectionner la valeur et avec un Ctrl+C, la copiée dans le presse papier.
A ce moment ta variable clipboard est renseignée et tu peux la coller dans <Var1> par exemple. Puis faire la même chose pour la deuxième page et <Var2>.
Bon courage.

Re: effectuer un calcul numerique

Posté : 30 janv. 2022, 02:02
par Onissius
S’il vous plaît, essayez de faire gaffe à votre orthographe, vos tournures de phrase et votre ponctuation, c'est parfois difficile de vous suivre. J'ai due éditer vos postes pour pouvoir vous comprendre. Si vous avez un doute, relisez vous et utilisez un traitement de texte. Sinon, je pourrais passee en mode "K1k0u101 pOuR v0u5 Rép0ndr3". Bien qu'une certaine "souplesse" compréhensible existe pour les fautes inattentions, on reste des hommes et l'erreur est toujours possible.

Une exemple de code

Code : Tout sélectionner

Variable	<Var1>;1;Numerique;
Variable	<Var2>;2;Alpha;
Variable	[CLIPBOARD];[CLIPBOARD];Alpha;
Calcul évolué	[CLIPBOARD]=<Var1>
Calcul évolué	<Var2>=[CLIPBOARD]
3 variables, 1, 2 et le presse papier (Oui, tu DOIS déclarer la variable [CLIPBOARD] si tu veux pouvoir l'utiliser).
Un calcul pour placer ce qui est dans <Var1> dans le presse papier
Un autre calcul pour placer ce qui est dans le presse papier dans la variable <Var2>