données a separer dans une cellule

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 !

jammy17

XLDnaute Occasionnel
bonsoir le forum,

je cherche à separer un ensemble de chiffre sur un ligne de texte en passant par vba,
mon texte ressemble a ca:
TTT AVURNAV LOCAL CHERBOURG 1571
celui ci est inserer dans un message a des emplacement variés a chaque nouveau message.
mon probleme est de realiser une macro qui me dise en gros:

a chaque fois que tu decelera le mot"AVURNAV LOCAL", separe le chiffre" 1571" du reste dans la colonne suivante, en sachant que le chiffre est different a chaque fois:

j'ai essayé de faire ceci:
For Each cel In plage
If cel.Offset(0, 0).Value Like "*AVURNAV LOCAL*" Then

cel.Offset(0, 0).Select
Selection.TextToColumns Destination:=cel.Offset(0, 0), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1)), _
TrailingMinusNumbers:=True


End If
Next cel

le probleme c'est qu'il me separe tout les ligne du texte, ce que je ne veux surtout pas

si quelqu'un a une solution cela serait vraiment super, cela fait 5 heures que je planche sur la question sans trouver de reponse

en attendant merci a vous....JAMMY
 

Pièces jointes

Re : données a separer dans une cellule

Salut Skoobi

Oui ton code fonctionne très bien, mais tout dépend de ce que veut Jammy...

Sur mon fichier XLD_Read_Numeric_InString.xls, ton code retournera :

1571 zzz 5555
1571
1571
1571
1571 z 222
1571
1571
1571
1571 LOL 5
1571
1571
1571
1571
1571
1571
1571
5 FOIS ET C'EST 5 FOIS OK

Alors que le mien retournera :
15715555
1571
1571
1571
1571
1571
1571
1571
15715
1571
1571
1571
1571
1571
1571
1571
55

Donc faut voir ce que veut Jammy...

Bonne Soirée
@+Thierry
 
- 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

Discussions similaires

Réponses
5
Affichages
719
Réponses
3
Affichages
879
Réponses
2
Affichages
1 K
Réponses
1
Affichages
932
J
Réponses
22
Affichages
3 K
jui42
J
A
Réponses
17
Affichages
4 K
Abdenour
A
Retour