Page 1 sur 1

Alpha vers Numérique_1

Posté : 30 mars 2016, 19:55
par JacquesCHENU
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.