Mise en forme IBAN + extraction donnée

yeti_yeti

XLDnaute Junior
Bonjour,

J'ai un petit problème de mise en page concernant un numéro IBAN.

J'aimerais que lorsque l'on entre "DE89370400440532013000" dans une cellule, le format de la cellule fasse que l'IBAN s'écrive comme ca: "DE89 37040044 0532013000"

De plus, j'aimerais que le numéro du compte soit extrait automatiquement (par formule) dans une autre cellule, c'est-à-dire que seul "0532013000" s'affiche. Le problème c'est que le numéro n'est pas fixe en terme de nombre de caractères, il faudrait donc que la formule extrait depuis la droite les nombres jusqu'au premier espace.

J'ai besoin de la même chose pour le second numéro "37040044"...

Comment faire tout ça?

Merci de votre aide

A bientôt

YeTi
 

yeti_yeti

XLDnaute Junior
Re : Mise en forme IBAN + extraction donnée

Bonjour Catrice,

Merci beaucoup pour ton aide.
L'extraction des données est parfaite.

Cependant, est-ce possible que la mise en forme de l'IBAN se fasse dans la saisie plutôt qu'en passant par une formule?

Je veux dire par la que la personne inscrit DE89370400440532013000 et que par un Format Cellules> Personnalisé, ca s'affiche DE89 37040044 0532013000?

Merci encore

A bientôt

YeTi
 

Catrice

XLDnaute Barbatruc
Re : Mise en forme IBAN + extraction donnée

Re,

Il faut une macro.
voir l'exemple dans la feuil2 du fichier joint.

En saisissant un N° dans la colonne A il est modifié.
Mais en cas d'erreur de saisie, il faut corriger et enlever les espaces ...

On ne peux pas utiliser Format/Cellule/Nombre, car ce ne sont pas des nombres cf. DE89 etc....
De plus le formatage des nombres est limité à 15 digits.
 

Pièces jointes

  • Classeur1.xls
    26 KB · Affichages: 758
  • Classeur1.xls
    26 KB · Affichages: 772
  • Classeur1.xls
    26 KB · Affichages: 755
Dernière édition:

yeti_yeti

XLDnaute Junior
Re : Mise en forme IBAN + extraction donnée

Merci Catrice.

J'ai réussi finalement en bidouillant un peu à ce que le format de cellule joue.

Une dernière chose (j'espère).

Lorsque je rentre un long numéro IBAN, je rencontre un soucis.

Par exemple, j'ai entré dans une première cellule le code du pays et dans une deuxième, le numéro IBAN. Par exemple: FR | 12 3456 7890 1234 5000 0000 000 (le | représente le changement de cellule)

Le numéro s'affiche bien dans la cellule: 12 3456 7890 1234 5000 0000 000 mais dans la barre de formule, c'est 1.23456789012345E+24 qui s'affiche.

Ceci me pose problème lorsque je veux extraire les données de la fin, car au lieu de m'afficher 34 5000 0000 000, il m'affiche 345E+24.

Y a-t-il un moyen d'empêcher Excel de raccourcir les long numéros?

Merci de ton aide.

A+

YeTi
 

jeanpierre

Nous a quitté
Repose en paix
Re : Mise en forme IBAN + extraction donnée

Bonsoir yeti yeti, Catrice,

Si ta valeur est numérique, c'est normal et aucun moyen de passer outre, Excel ne travaille que sous 15 décimales.

Il faut, dans ce cas, saisir tes valeurs dans des cellules au format Texte ou, au pire, avec une ' (apostrophe) devant.

Bonne soirée.

Jean-Pierre
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 822
dernier inscrit
kader55