Chaine numérique à transformer

  • Initiateur de la discussion Initiateur de la discussion JEYBY
  • 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 !

J

JEYBY

Guest
Bonsoir à tous,

Je recherche une aide sur du code vba pour un excercice bien précis. En effet, je travaille dans une cellule A1 qui contient la valeur suivant : 786645914. Mon but est de réaliser un code me permettant de dissocier ce nombre en 4 séries (sous la forme : 7 866 4591 4). Je souhaite que chaque série soit implantée dans une cellule distincte (ex : à côté de A1, on a B1 = 7, C1 = 866, D1 = 4591 et E1 = 4). Travaillant sur 2400 lignes, je souhaite réaliser un code qui me permet d'automatiser ce boulot. Quelqu'un pourrait-il m'aider à me dépétrer de cette affaire ?

Merci et bonne soirée.

JEYBY
 
Salut Jeyby,

Sans VBA, insérer une colonne, y copier la formule :

Ton nombre en A1,

=gauche(A1)&' '&stxt(A1;2;3)&' '&stxt(A1;5;4)&' '&droite(A1)

Sous réserve que tes chiffres soient toujours de même longueur.


Bonne soirée

@+
 
Bonsoir Jeyby,

Tu écrivais 'Je souhaite que chaque série soit
implantée dans une cellule distincte'

Dans ce cas, selectionnne ensuite ta nouvelle colonne (obtenue avec la formule deTIBO) et choisi le menu Données-Convertir puis :
- l'option 'Délimité'
- Coche la case 'espace'
- Terminer

Et hop ! une colonne pour chaque valeur

ATTENTION :
les colonnes à coté doivent être vides, sinon, SCRATCH !

A plus,
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
892
J
Réponses
2
Affichages
1 K
Justine B
J
N
Réponses
20
Affichages
3 K
Natoleza
N
C
Réponses
1
Affichages
841
colaplsus
C
N
Réponses
13
Affichages
3 K
N
Retour