Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

detection de la 1ere lettre d'1 chaine de carac

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

romainchu78

XLDnaute Occasionnel
Bonjour a tout le forum,

J'ai une variable string "CurDir" qui contient une chaine de caractere.
Je souhaiterais detecter la premiere lettre de la chaine de caractere et agir en consequence.
Ex:
si la premiere lettre est different de la lettre "C".

If (premiere lettre de "CurDir" <> "C") then
blablabla
else
blablabla
end if


merci
 
Re : detection de la 1ere lettre d'1 chaine de carac

Bonjour Romain

essaye le code ci dessous :

Code:
If ActiveCell.Value Like "C*" Then
    MsgBox "commence par C"
Else
    MsgBox "commence PAS par C"
End If

attention tient compte de la casse.

dans ton code ta variable "CurDir" est une fonction VBA, comprends pas trop, c'est pour cela que je n'en ais pas tenu compte.

bon après midi
@+
 
Re : detection de la 1ere lettre d'1 chaine de carac

en fait la chaine de caractere est bien dans une variable. donc jai pas de cellule excel. sinon tu s raison pour la variable, jai donne un mauvais exemple.remplacons curdir par une autre comme "test".
 
- 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

Réponses
4
Affichages
406
Réponses
10
Affichages
493
Réponses
1
Affichages
418
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…