Bonjour le Forum!
Je suis nouveau sur Excel-Downloads et je me tourne vers vous car j'ai besoin d'un peu d'aide...
Je vous expose mon problème :
je souhaiterais tronquer des nombres à 1 chiffe après la virgule
exemple 3.12 -> 3.1 ; 12.78 -> 12.7
Sous une feuille excel, très facile (=TRONQUE(E5;1)) mais ça devient plus compliqué quand on essaie en VBA...
J'ai essayé de résoudre mon problème de plusieurs manières avec les fonctions ROUND, FormatNumber mais ces dernières arrondissent alors que je souhaite tronquer...
J'ai essayé avec une macro enregistrée mais le problème c'est que le nombre de données à tronquer est variable et cela ne répond pas à mon besoin.
Autre détail important, je suis novice en VBA et "autodidacte" (si je puis dire, merci les forums) : j'ai dû apprendre sur le tas et je n'ai pas toutes les bases.
Merci d'avance!
Je suis nouveau sur Excel-Downloads et je me tourne vers vous car j'ai besoin d'un peu d'aide...
Je vous expose mon problème :
je souhaiterais tronquer des nombres à 1 chiffe après la virgule
exemple 3.12 -> 3.1 ; 12.78 -> 12.7
Sous une feuille excel, très facile (=TRONQUE(E5;1)) mais ça devient plus compliqué quand on essaie en VBA...
J'ai essayé de résoudre mon problème de plusieurs manières avec les fonctions ROUND, FormatNumber mais ces dernières arrondissent alors que je souhaite tronquer...
J'ai essayé avec une macro enregistrée mais le problème c'est que le nombre de données à tronquer est variable et cela ne répond pas à mon besoin.
Autre détail important, je suis novice en VBA et "autodidacte" (si je puis dire, merci les forums) : j'ai dû apprendre sur le tas et je n'ai pas toutes les bases.
Merci d'avance!