[VBA] - soustraire un caractère à une chaîne de caractère

  • Initiateur de la discussion Initiateur de la discussion chewi
  • 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 !

chewi

XLDnaute Junior
Bonjour à tous,

Dans mon appli, j'ai une TextBox qui est composée d'un nombre et éventuellement d'un "a" pour terminer.

Seulement par après, je voudrais utiliser la valeur de ma cellule sans le "a" s'il existe.

Pour ajouter un caractère, j'utilise le symbole "& "a""
Pour voir si mon "a" est présent, j'utilise: If Right(.Range("C1"),1) = "a" Then ...

Et c'est là que je fais appel à vous:
Comment enlever mon "a" s'il est là ?

Pour Info:
- S'il est là, il est toujours en dernière position.
- Le nombre peut varier de 1 à 999 donc de 1 à 3 caractères.

Un grand grand merci à vous,

Chewi
 
Re : [VBA] - soustraire un caractère à une chaîne de caractère

Bonjour et merci Spitnolan,

Malheureusement, le code ne fonctionne pas.
Je vois qu'il manque une parenthèse, je la mettrais après "C1" mais j'ai alors une autre erreur à la virgule.

Peux-tu de nouveau m'apporter ton aide ?

Merci,

Chewi
 
Re : [VBA] - soustraire un caractère à une chaîne de caractère

Bonjour Chewi, Spitnolan

essaye peut être comme ceci :

Code:
With Sheets("Feuil1")
If Right(.Range("C1").Value, 1) = "a" Then TextBox1.Value = Left(.Range("C1").Value, Len(.Range("C1").Value) - 1)
End With

bon après midi
@+
 
Re : [VBA] - soustraire un caractère à une chaîne de caractère

Problème résolu !
Encore un grand merci à tous les deux.

Ah la la, Pierrot, si je devais compter le nombre de fois que tu es venu à mon secours 😉
 
- 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

Retour