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

Position du premier caracrère numérique d'une chaine

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

YANN-56

XLDnaute Barbatruc
Bonsoir à tous,
Je cherche simplement à trouver la position du premier caractère
numérique dans un label ou un textbox de mon USF.

Merci beaucoup par avance...

Yann

P.S. Nouvel inscrit, je ne suis pas certain de savoir
retrouver où il se peut qu'il me soit répondu.
 
Re : Position du premier caracrère numérique d'une chaine

Salut Yann-56

Pour connaitre la position du premier caractere numerique, il te faut tester chaque caractere un par un 😉

Code:
  VStr = Me.TextBox1
  For I = 1 To Len(VStr)
    If IsNumeric(Mid(VStr, I, 1)) Then
      MsgBox "Position du premier chiffre dans : " & VStr & " = " & I
    End If
  Next I

A+
 
Re : Position du premier caracrère numérique d'une chaine

Bonsoir Bruno & Staple

Merci d'avoir pris la peine de me répondre;
c'est sympa!

J'ai mis en place la macro de Bruno.
Cela fonctionne comme je le cherchais.

Quant à toi Staple; je vais voir la différence et pomper
les enseignements pour apprendre.

Grand Merci à vous, et bonne soirée.

Yann
 
Re : Position du premier caracrère numérique d'une chaine

Finalement dans mon Appli:

Private Sub CommandButton1_Click()
For i = 1 To Len(UserForm1.TextBox1.Text)
If IsNumeric(Mid(UserForm1.TextBox1.Text, i, 1)) Then
UserForm1.Label1.Caption = i
Exit Sub
End If
Next i
End Sub

Super !!!!!

Merci encore

Yann
 
Re : Position du premier caracrère numérique d'une chaine

Bonsoir, pour le même besoin : il n'existe aucun caractère en VBA pour désigner les valeurs numériques en général ?
J'ai trouvé cette combinaison boucle + IsNum + mid à plusieurs reprises sur le net donc j'en doute mais je préfère demain au cas où. Je pensais au départ prendre un raccourci avec un instr(machaine, ?)
 
- 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

M
Réponses
5
Affichages
2 K
Réponses
2
Affichages
2 K
G
Réponses
2
Affichages
1 K
GeoLek
G
H
Réponses
6
Affichages
4 K
Helios67
H
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…