OVH Cloud OVH Cloud

troncature d'une chaine de caractère

4 réponses
Avatar
OrdePedro
Bonjours,
je souhaiterais savoir comment, via une macro ou tout autre automatisme,
couper un morceau d'une chaine de caractère dans une cellule donné
exemple:
mettre ici les 5 dernier caractère de la cellule B4

merci de votre aide

4 réponses

Avatar
gilbert
Bonjour

=DROITE("ton texte";5)

cela te va-t-il ?

Gilbert
"OrdePedro" a écrit dans le message de
news:416d450e$0$27879$
Bonjours,
je souhaiterais savoir comment, via une macro ou tout autre automatisme,
couper un morceau d'une chaine de caractère dans une cellule donné
exemple:
mettre ici les 5 dernier caractère de la cellule B4

merci de votre aide




Avatar
Jacky
Bonsoir

Dans une cellule
=DROITE(B4;5)

en VBA
Avec le résultat en A1
'----------
[A1] = Right([b4], 5)
'-----------
Salutations
JJ

"OrdePedro" a écrit dans le message de
news:416d450e$0$27879$
Bonjours,
je souhaiterais savoir comment, via une macro ou tout autre automatisme,
couper un morceau d'une chaine de caractère dans une cellule donné
exemple:
mettre ici les 5 dernier caractère de la cellule B4

merci de votre aide




Avatar
CAP2
Salut,

Sans macro :
tu vas en B5 par exemple et tu mets la formule suivante :

=DROITE(B4;5)

Avec macro :

Sub tronque()

[B5] = Right([B4], 5)

End Sub

Ca marche ?

CAP2
Avatar
OrdePedro
Merci beaucoup pour vos solutions (rapide en +), elles fonctionnent bien,
j'ai juste du mettre right à la place de droite car ma version d'excel est
en anglais.

Bonne continuation