Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

chaine de caractere

  • Initiateur de la discussion thg
  • Date de début
T

thg

Guest
bonjour,
je voudrais pouvoir arriver a enlever les zero qui sont avant le premier chiffre significatif à l'aide d'un code vba.Je m'explique.Prenons par exemple le nombre: 0025.04
je voudrais qu'a l'aide du code mon chiffre devienne 25.04
Merci
 

ERIC S

XLDnaute Barbatruc
re

ton nombre doit être en texte, par vba essaie

nombre = '0025.04'
while left(nombre,1)='0'
nombre = right(nombre,len(nombre-1)
wend

ou
=val(nombre)

A+

Message édité par: ERIC S, à: 16/05/2006 14:20
 
T

tgh

Guest
ouai j'ai pensé à ca mais en fait comme ces nombres sont le resultat d'une acquisition de température(positive) si il vaut 0000.50 il faut pas que dans ce cas la le 4eme zero soit supprimer pour que g 0.50
 

SergiO

XLDnaute Accro
Bonjour tgh, eric s,

Pourquoi ne pas rajouter une vérification du 1er caractère avec mid

et si réponse donne . (le point), remplacer par 0.

mais je ne sais pas l'écrire - A toi de jouer eric

@+
 

Discussions similaires

Réponses
0
Affichages
266
Réponses
2
Affichages
373
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…