A voir également:
- Extraction de caractère
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
- Caractere speciaux mac - Guide
3 réponses
Bonjour,
A+
pos_tiret_gauche = InStr((ActiveCell.Value), "-") pos_tiret_droit = Len(ActiveCell.Value) - InStr(StrReverse(ActiveCell.Value), "-") + 1 entre_les_tirets = Mid(ActiveCell.Value, pos_tiret_gauche + 1, pos_tiret_droit - pos_tiret_gauche - 1) MsgBox entre_les_tirets
A+
Bonjour,
Avec la fonction Split(), comme par exemple:
Avec la fonction Split(), comme par exemple:
Dim mtab mtab = Split(Range("J3").Value, "-") Range("E3").Value = mtab(1)