A voir également:
- Excel : extraire du texte entre guillemets
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
Bonjour,
là comme ça, à première vue, je te dirai de regarder du côté des expressions régulières ( les regex ).
là comme ça, à première vue, je te dirai de regarder du côté des expressions régulières ( les regex ).
Bonjour,
Avec la méthode Split. Faire une boucle sur la colonne concernée:
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-I
le texte est en A1:
Avec la méthode Split. Faire une boucle sur la colonne concernée:
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-I
le texte est en A1:
Sub extractionMots() Dim Tableau() As String Dim i As Integer Dim chaine As String chaine = Range("A1").Value 'découpe la chaine en fonction des " 'le résultat de la fonction Split est stocké dans un tableau Tableau = Split(chaine, """") 'double cote 'boucle sur le tableau pour visualiser le résultat For i = 0 To UBound(Tableau) 'Le résultat s'affiche dans la fenêtre d'execution de l'éditeur de macros Debug.Print Tableau(i) Next i MsgBox Tableau(1) 'remplacer le MsgBox par une cellule End Sub