Alpha vers Numérique_1

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
JacquesCHENU
Messages : 98
Enregistré le : 16 juin 2014, 08:49
Localisation : Jouet sur l'Aubois (18)

Alpha vers Numérique_1

Message par JacquesCHENU » 30 mars 2016, 19:55

Solutions pour reprendre des valeurs avec décimales,
l'affectation directe de telles valeurs à la définition d'une valeur numérique
provoque une ERRER.

Solution_1, à partir d'une Variable Alpha

Variable <Var1>;0;Alpha;
Variable <Var2>;0;Numerique;
Calcul évolué <Var1>=018.1777
Commentaire Valeur limitée à 3 décimales, avec arrondi
ScriptEval VBScript;<Var1>;FormatNumber(<Var1>*1,3)
Calcul évolué <Var2>=<Var1>


Solution_2, à partir d'une Variable Numérique

Variable <Var1>;0;Numerique;
Calcul évolué <Var1>=018.1777
Commentaire Valeur limitée à 3 décimales, avec arrodi
ScriptEval VBScript;<Var1
>;FormatNumber(<Var1>*1,3)


Le "Calcul évolué" pouvant être à partir d'une Variable obtenue à partir d'un "Lire" par exemple

Bonne route avec SuperMacro qui souffre malheureusement d'une adaptation aux nouveaux systèmes Windows.

Répondre