Cela fait plusieurs semaines/mois que je suis à la recherche d’une formule pour supprimer du texte pour n’isoler que les chiffres.
Mais j’ai plusieurs critères, exemple :
J’aimerais que : Deviennent :
9035HG 9035
04560 4560 ou 04560
80430FD 80430
4030KD 4030
Actuellement j’ai une formule par critère :
=SIERREUR(CNUM(GAUCHE(C2;TROUVE(« HG »;C2)-1));CNUM(C2))
Celle la va gérer les cas 1. et 2.
j’ai également trouvé celle la pour les cas 1. et 3. :
=SIERREUR(CNUM(GAUCHE(C11;TROUVE(« HG »;C11)-1));CNUM(GAUCHE(C11;TROUVE(« FD »;C11)-1)))
Mais la deuxième ne gére pas le cas 2. (quand il n’y a pas de lettres)
j’éspere etre clair.
Si vous avez une idée, merci d’avance !!
Merci beaucoup pour votre réponse
ça à l’air simple avec cette macro mais je ne sais pas l’intégrer à mon fichier
Mon fichier est un sheet partagé en lecture seule qui doit etre telechargé en excel pour etre utilisé
Une fois telechargé, les utilisateurs doivent uniquement faire un copié/coller
D’ou cette formule qui enleve les lettres pour que les utilisateurs n’aient pas à le faire
J’essaie malgré tout avec cette méthode, si j’arrive à faire marcher le code vba que vous m’avez fait (encore merci)
Re,
La fonction se trouve dans le Module 1
ALT F11 pour accéder au VBA
Il suffit de copier le contenu de la macro et de l’insérer dans un Module que votre fichier original