J'aimerais découper une chaîne de caractère en fonction des espaces. il me semble que la fonction MID faisait cela mai je ne le retrouver pas sur Excel/Office365.
Pour exemple j'ai en A1 la chaine : 445 Avenue du Général de Gaulle
L'idée est que la fonction fasse ceci : Fonction(A1," ", 2) et m'affiche Avenue ou Fonction(A1," ", 1) m'affiche 445
Bonjour,
la fonction Mid est une fonction VBA.
En VBA, pour faire ce que vous voulez, regardez plutôt la fonction Split.
Sinon, en fonction Excel, c'est STXT qu'il faut utiliser, couplée éventuellement avec CHERCHE ou TROUVE.
Cordialement
le mieux est d'utiliser VBA avec la fonction 'Split'
Code:
Sub toto()
Dim MaChaine$, Morceaux_de_Chaine, i%
MaChaine = Worksheets("Feuil1").Range("A1").Value
Morceaux_de_Chaine = Split(MaChaine, Chr(32))
For i = 0 To 5
Debug.Print Morceaux_de_Chaine(i)
Next i
End Sub