IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Extraction de données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut Extraction de données
    Bonjour,


    Je cherche a extraire des données dans une colonne j'ai des numéros que je desire répartir parmi 2 colonnes colonne F (Landline) colonne G(Mobile) .
    Problematique :

    il n'y a pas obligatoirement de ligne fixe ou Mobile
    Les ligne fixes ou mobile n'ont pas obligatoirement le meme nombre de caracteres
    il arrive que l'ordre soit différent dans la cellule

    Pouvez vous vous m'aider

    merci d'avance

    exemple de données :
    EN A2
    + 33 1 11111111 (Landline)

    EN A3
    + 33 11111111111111 (Landline)

    + 33 222222222 (Mobile)

    EN A4
    + 33 111111111 (Mobile)

    + 33 222222222 (Landline)

    EN A5
    + 33 222222222 (Mobile)

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    La première chose, est que tu établisses une règle (on ne parle pas encore de codage mais de description littérale) fonctionnant dans tous les cas (donc des exemples ne suffisent pas), qui permette de déterminer dans quelle colonne doit se trouver une donnée.

    De plus, à la vue de tes exemple, j'ai l'impression qu'il y a une information que tu as oublié d'indiquer, à savoir qu'il peut y avoir plusieurs numéro dans une même cellule et qu'il allait donc falloir commencer par les dissocier.

    Avec une demande aussi imprécises, cette demande va devenir une partie de ping-pong (demande-réponse ou proposition-modification) de plusieurs dizaines de message et beaucoup de temps perdu.

  3. #3
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut
    Tu peux avoir plusieurs tel dans la meme cellules.

    Ce que je voudrais faire :
    c'est de partir de la droite trouver la position (Mobile)
    repartir de cette position et trouver la position de "+ 33"
    extraire entre les deux positions et le mettre le resultat dans une colonne

    reitérer l'opération pour le tel (Landline)

  4. #4
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par laurent27530 Voir le message
    Tu peux avoir plusieurs tel dans la meme cellules.
    Combien ?
    Qu'est-ce qui sépare deux numéros différents ?
    Est-ce qu'il peut y avoir des "vides" entre deux de ces séparateurs ?

    Ce que je voudrais faire :
    c'est de partir de la droite trouver la position (Mobile)
    repartir de cette position et trouver la position de "+ 33"
    extraire entre les deux positions et le mettre le resultat dans une colonne

    reitérer l'opération pour le tel (Landline)
    Ca ne donne toujours pas de règle précises pour faire la différence entre les deux types de numéro.

  5. #5
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut
    dans une cellules tu peux avoir plusieurs numeros

    Chaque numero commence par + 3x

    se termine par (landline) ou (mobile)
    Images attachées Images attachées  

Discussions similaires

  1. [VBA Excel] Extraction de données
    Par tpv72 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/09/2005, 21h49
  2. Extraction de données depuis fichier .NDX ...
    Par Olif_C dans le forum WinDev
    Réponses: 4
    Dernier message: 30/08/2005, 11h57
  3. [debutant] extraction de données
    Par tibpower dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 02/08/2004, 14h33
  4. Extraction de données sur des fichiers excel
    Par iupgeii dans le forum MFC
    Réponses: 3
    Dernier message: 23/01/2004, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo