A voir également:
- [VB Excel] Parcourir toutes les cellules
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Verrouiller cellules excel - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
1 réponse
Bonjour,
en supposant que la plage de cellule à couvrir est situé de [ A1 à C10 ]
suggestion de code :
Lupin
en supposant que la plage de cellule à couvrir est situé de [ A1 à C10 ]
suggestion de code :
Sub LireIdentifiant() Dim Plage As Range, Cellule As Range Dim Position As Integer Set Plage = Range("A1:C10") For Each Cellule In Plage Position = InStr(1, Cellule.Value, "@", vbTextCompare) If (Position > 0) Then ActiveCell.Offset(0, 6).Value = Mid(Cellule.Value, 1, (Position - 1)) End If Next Cellule End Sub '
Lupin