Macro extaire numéro tél

Résolu
nonossov Messages postés 638 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour mes amis,
je viens de trouver un fichier qui contient des numéros de faxe mais il faut détailler pour les voire, est ce qu'il est une possibilité de les extraire avec une macro, extraire juste les faxes, voire le fichier ci joint

https://www.cjoint.com/c/GEAkSQJe3Yg

2 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Pour simplement les extraire, pas besoin de VBA, un simple filtre suffit (puis un copier/coller) :
    https://mon-partage.fr/f/MrSOHDY6/

    Par contre s'il faut les rattacher à une entité c'est quasiment impossible même avec VBA : il n'y a aucune correspondance directe avec les autres informations
    0
  2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, je suggère ceci:
    tu crées une fonction faxourien:
    Option Explicit
    Function faxourien(entree As String) As String
    Dim cara As String
    Dim pos As Integer
    For pos = 1 To Len(entree)
        cara = Mid(entree, pos, 1)
        If Not IsNumeric(cara) Then
            faxourien = ""
            Exit Function
        End If
    Next pos
    faxourien = entree
    End Function

    tu ajoutes dans une colonne libre, en ligne 1: =faxourien(A1)
    tu étends cette formule vers le bas
    tu auras donc la liste des numéros de fax dans la colonne choisie.
    0