Position d'un caractère en partant de la droite en vba

  • Initiateur de la discussion Initiateur de la discussion Chris57
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Chris57

XLDnaute Occasionnel
Bonjour,

je cherche la fonction VDA pour trouver la position d'un caractère en partant de la droite

exemple, pour "xxxxxAxxxxxxxxxxxAxxxxxxxxxxxAxx" il me renvoi 3 pour la position du A

merci d'avance
 
Dernière édition:
Re : Position d'un caractère en partant de la droite en vba

JCGL, dans ton code il n'y a pas le caractère A qui apparaît !?! comment en trouver la position alors ?

camarchepas , ton code fonctionne, merci !!!
 
Dernière édition:
Re : Position d'un caractère en partant de la droite en vba

JCGL, je cherchais la position du caractère, pas extraire une chaîne 😉

oui, j'ai modifié mon exemple car dans mon cas j'ai une chaine de caractère contenant plusieurs fois le même caractère
 
Re : Position d'un caractère en partant de la droite en vba

Bonsour®
une fonction personnalisée :
Capture.jpg
VB:
Function TrouveD(target As Range, cherche As String) As Integer
TrouveD = 1 + Len(target) - InStrRev(target, cherche)
End Function

nb: plus souple, mais similaire proposition çamarchepas
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    15.4 KB · Affichages: 111
  • Capture.jpg
    Capture.jpg
    15.4 KB · Affichages: 105
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
98
Didierpasdoué
D
  • Question Question
Microsoft 365 Formule
Réponses
4
Affichages
163
Retour