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

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
 

Catrice

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

Bonjour,

Ci-joint un exemple.
 

Pièces jointes

  • Classeur1.xls
    14.5 KB · Affichages: 1 393
  • Classeur1.xls
    14.5 KB · Affichages: 1 354
  • Classeur1.xls
    14.5 KB · Affichages: 1 321
Dernière édition:

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
 

Catrice

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

Bonsoir yeti yeyi,
Bonsoir jeanPierre,

Comme je te le disais plus haut, je crois qu'il faut que tu oublies le format nombre pour ce type de numéro de compte ...
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…