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

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. 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
    1. Modérateur
      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
      1. Ca répond à ma demande et fonctionne.
        Merci à vous deux!
        0