Alpha vers Numérique_1
Posté : 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.
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.