Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

fonction TRONQUE en anglais non disponible ?

5 réponses
Avatar
Bourby
bonjour,
j'ai trouvé sur excelabo comment traduire en anglais les fonctions, pour les
utiliser dans du code VBA.

Mais j'ai un problème avec TRONQUE (en anglais TRUNC):
il ne reconnait pas le code
x=Application.trunc(x);
fais-je une erreur?; faut-il installer quelque-chose comme l'utilitaire
d'analyse en anglais ? (comment faire alors?),....

Merci d'avance pour vos explications

Bourby

5 réponses

Avatar
isabelle
bonjour Bourby,

x = Fix([D1])

isabelle


bonjour,
j'ai trouvé sur excelabo comment traduire en anglais les fonctions, pour les
utiliser dans du code VBA.

Mais j'ai un problème avec TRONQUE (en anglais TRUNC):
il ne reconnait pas le code
x=Application.trunc(x);
fais-je une erreur?; faut-il installer quelque-chose comme l'utilitaire
d'analyse en anglais ? (comment faire alors?),....

Merci d'avance pour vos explications

Bourby


Avatar
ru-th
Salut

x = 12.369
y = Evaluate("=Trunc(" & x & ")")

a+
rural thierry
"Bourby" a écrit dans le message de news:

bonjour,
j'ai trouvé sur excelabo comment traduire en anglais les fonctions, pour
les

utiliser dans du code VBA.

Mais j'ai un problème avec TRONQUE (en anglais TRUNC):
il ne reconnait pas le code
x=Application.trunc(x);
fais-je une erreur?; faut-il installer quelque-chose comme l'utilitaire
d'analyse en anglais ? (comment faire alors?),....

Merci d'avance pour vos explications

Bourby


Avatar
AV
MsgBox [trunc(12.345, 1)]
x = 12.345
MsgBox Evaluate("Trunc(" & x & ",1)")

AV
Avatar
Bourby
bonjour,

merci à Isabelle, Thierry et Alain.

Tout marche, y compris MsgBox Evaluate("=trunc(" & x & ")")
mais pas:
MsgBox Evaluate("=trunc(" & x & ",1)")
qui produit "incompatibilité de type".

Que faire ?

D'avance merci

Bourby


"Bourby" a écrit dans le message news:

bonjour,
j'ai trouvé sur excelabo comment traduire en anglais les fonctions, pour
les

utiliser dans du code VBA.

Mais j'ai un problème avec TRONQUE (en anglais TRUNC):
il ne reconnait pas le code
x=Application.trunc(x);
fais-je une erreur?; faut-il installer quelque-chose comme l'utilitaire
d'analyse en anglais ? (comment faire alors?),....

Merci d'avance pour vos explications

Bourby


Avatar
AV
mais pas:
MsgBox Evaluate("=trunc(" & x & ",1)")
qui produit "incompatibilité de type".
Que faire ?


Vérifier ta variable "x" !
Il faut, évidemment, que ce soit une valeur numérique

Sub zzz()
x = 12.12345
MsgBox Evaluate("=trunc(" & x & ",1)")
End Sub

AV