[RESOLU] Formatage numéro de compte (avec lettres)

  • Initiateur de la discussion Initiateur de la discussion dieu08
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dieu08

XLDnaute Occasionnel
Bonjour,

Je suis dans une situation de blocage pour un formatage de compte bancaire (en particulier les comptes contenant des lettres).

Pour être cimple : j'utilise un progiciel qui vient coller des données à partir d'un fichier texte dans un onglet Excel (impossible pour moi d'intervenir ici). A partir de là, je récupère les données et je peux réaliser des macros.

Dans mon fichier exemple, lorsque je récupère les données elles sont le plus souvent justes et je les formate avec un format personnalisé "00000000000".

Par contre, comme pour la cellule A12 (avec une lettre), il m'est impossible de faire fonctionner le formatage personnalisé (qui fonctionne pour les autres références), confer cellule C12.

Dans le fichier texte, la donnée est à "0764087E023", je récupère "7,64087E+28" et je souhaite au final obtenir "0764087E023".

Je ne trouve aucune solution. Auriez-vous des pistes à me suggérer ?

Merci.
 

Pièces jointes

Dernière édition:
Re : Formatage numéro de compte (avec lettres)

Re,

0764087E023 est considéré par Excel comme un nombre en affichage scientifique, soit 764087*10 puissance 23, ou 7,64087*10 puissance 28.
Droite(A12;2) renvoie les deux derniers cacactères de A12, soit 28
Droite(A12;2)-5 est donc égal à 23
A12/(10^(DROITE(A12;2)-5)) est donc égal à A12 divisé par 10 puissance 23
la partie &"E"&DROITE(A12;2) colle à la suite un E et un 28.
NBCAR(A12/(10^(DROITE(A12;2)-5))&"E"&DROITE(A12;2)) renvoie le nombre de caractères ainsi obtenus,
et REPT("0";11-NBCAR... ajoute un ou des zéros à gauche du résultat obtenu pour atteindre 11 caractères.
🙂
J'espère être clair...
Cette explication ressemble étrangement -ou pas 😉 - à celle de pierrejean.

Bonjour Victor21,

J'ai refait la décomposition de mon côté avec vos explications. J'ai compris maintenant 🙄

Merci beaucoup pour le temps passé.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour