VB: récupérer un nombre sans son 1er chiffre

Untouchable31 -  
 Untouchable31 -
Bonjour,

Je souhaite récupérer seulement les 9 derniers chiffres d'un nombre que je récupère dans un tableau excel et qui en fait 10 (un numéro de téléphone sans le 0).
Il me faudrait la méthode en Visual Basic pour effectuer cette action.

Quelqu'un à une solution ?

Merci

3 réponses

  1. swed
     
    Bonjour,
    Pour découper une chaine de caractères, il faut utiliser la fonction Mid.
    Par exemple dans ton cas : Mid(Cstr(numTelephone), 2, 9)

    Cordialement, M.
    1
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Dans ce cas precis il y a la fonction Right

    Right(Range("A1"), 9)


    Je ne pense pas qu'une conversion est vraiment nécessaire puisque si dans excel tu as 0 en 1ère position alors tu as du modifier le format de la cellule en texte.
    1
  3. Untouchable31
     
    Ca répond à ma demande et fonctionne.
    Merci à vous deux!
    0