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

arnaoke

XLDnaute Occasionnel
Bonjour,

Existe t il une méthode permettant de donner la nature d'un caractère ?

exemple :

je suis avec un string du style : BOA0001576 , et je cherche à savoir si le 3° caractère est un nombre ou une lettre, quelle méthode utiliser ?

merci de m'avoir lut,

Arnaoke
 
Re : test sur le type ?

Bonjour a tous

Une version supplementaire

Code:
Function chiffre_ou_lettre(texte, position)
x = Mid(texte, position, 1)
If Asc(x) > 47 And Asc(x) < 58 Then
  chiffre_ou_lettre = "Chiffre"
Else
  chiffre_ou_lettre = "Lettre"
End If
End Function
Sub essai()
MsgBox (chiffre_ou_lettre("BOA0001576", 3))
MsgBox (chiffre_ou_lettre("BOA0001576", 4))
End Sub
 
- 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