P
Ploom
Guest
Bonjour,
mes recherches dans le forum m'ont indiqué une solution directmeent dans EXCEL en manipulant des formats mais je cherche une solution à intégrer dans VBA :
J'ai une liste de cellule :
Magasin 01
Magasin 02
Magasin 03
...
Magasin 16
je souhaite récup les 2 chiffres de la fin.
en VBA je place donc le code :
a = Cells(i, 3).Value 'je récup le contenu de la cellule
test = Right(a, 2) ' je récup dans la variable "test" seulement les 2 derniers caractères qui sont obligatiorement des chiffres.
le problème c'est lorsque je compare le contenu de la variable "test" à un chiffre.
Pour VBA : "01" n'est pas égal à 1, "02" != 2, etc.....
une idée pour transformer le "01" (caractère) en nombre et pouvoir effectuer la comparaison ??
Merci d'avance pour le temps que vous prendrez pour me répondre.
mes recherches dans le forum m'ont indiqué une solution directmeent dans EXCEL en manipulant des formats mais je cherche une solution à intégrer dans VBA :
J'ai une liste de cellule :
Magasin 01
Magasin 02
Magasin 03
...
Magasin 16
je souhaite récup les 2 chiffres de la fin.
en VBA je place donc le code :
a = Cells(i, 3).Value 'je récup le contenu de la cellule
test = Right(a, 2) ' je récup dans la variable "test" seulement les 2 derniers caractères qui sont obligatiorement des chiffres.
le problème c'est lorsque je compare le contenu de la variable "test" à un chiffre.
Pour VBA : "01" n'est pas égal à 1, "02" != 2, etc.....
une idée pour transformer le "01" (caractère) en nombre et pouvoir effectuer la comparaison ??
Merci d'avance pour le temps que vous prendrez pour me répondre.