D david Guest 25 Avril 2005 #1 bonjour, je souhaite lire dans une cellule le premier chiffre inscrit dans celle ci (macro vba) exemple ma cellule me donne 40100856 je souhaite garder le 1er chiffre soit 4 dans une variable x etc...
bonjour, je souhaite lire dans une cellule le premier chiffre inscrit dans celle ci (macro vba) exemple ma cellule me donne 40100856 je souhaite garder le 1er chiffre soit 4 dans une variable x etc...
B bertrand Guest 25 Avril 2005 #2 bonjour, voici un exemple qui devrait t'orienter. le chiffre est en a1 : Sub test() a = Range('a1').Value b = Left(a, 1) msg = MsgBox(b) End Sub @+ Vote positif 0 Vote négatif
bonjour, voici un exemple qui devrait t'orienter. le chiffre est en a1 : Sub test() a = Range('a1').Value b = Left(a, 1) msg = MsgBox(b) End Sub @+
PascalXLD XLDnaute Barbatruc Modérateur 25 Avril 2005 #3 Bonjour En gardant lidée de Bertrand tu peux te passer de la première variable en écrivant directement Dim x as byte x=Left(Range('A1'),1) Bon courage Vote positif 0 Vote négatif
Bonjour En gardant lidée de Bertrand tu peux te passer de la première variable en écrivant directement Dim x as byte x=Left(Range('A1'),1) Bon courage