Re😀étection d'un premier chiffre et d'un deuxieme
bonjour herve, comment va ce mardi
bonjour le forum
voila hervé grace a tes macro j'ai reussi a faire ce que je voulais...
mais, j'ai deux boutons valide pour separer les deux type d'ecriture car celon le type d'ecriture dans la textbox1, je repere pas le meme chiffre, et pour un cas sur deux je repere pas la lettre
voila le code:
Option Compare Text
Private Sub CommandButton1_Click() ' ecriture de la textbox1 sous fomre %nw(3,12,14) je repere le 12 seulement !
Dim tablo As Variant
Dim i As Byte, premier As Byte
Dim lettre As String
Dim nombre As Integer
tablo = Split(TextBox1, ',')
For i = 1 To Len(tablo(1))
If IsNumeric(Mid(tablo(1), i, 1)) Then
nombre = nombre & Mid(tablo(1), i, 1)
TextBox2.Value = Val(nombre)
End If
Next i
MsgBox Val(nombre)
End Sub
Private Sub CommandButton2_Click() ' ecriture de la textbox1 sous fomre comb 3,11,14 je repere le 3 et la lettre b .
Dim tablo As Variant
Dim i As Byte, premier As Byte
Dim lettre As String
Dim nombre As Integer
tablo = Split(TextBox1, ',')
For i = 1 To Len(tablo(0))
If IsNumeric(Mid(tablo(0), i, 1)) Then
nombre = nombre & Mid(tablo(0), i, 1)
TextBox2.Value = Val(nombre)
If premier = 0 Then
lettre = Mid(tablo(0), i - 1, 1)
premier = 1
TextBox3.Value = lettre
End If
End If
Next i
MsgBox Val(nombre)
MsgBox lettre
End Sub
en faite sous forme d'ecriture com: je repere la lettre et le premier chiffre
sous forme d'ecriture %nw(3,12,4) je repere que deuxieme chiffre (12)
la ca fonctionne, mais j'ai du separer deux macro donc 2 boutons de calcul, j'aurrai voulu 1 seul bouton
avoriaz