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

Excel Discussion :

créer un programme avec VBA pour manipuler les données


Sujet :

Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 317
    Points : 65
    Points
    65
    Par défaut créer un programme avec VBA pour manipuler les données
    Bonjour,

    Je ne sais pas manipuler le VBA mais je pense que la solution de mon problème est en VBA.
    J'ai un fichier (.xls) qui contient ce genre de données:
    Nom : Captured.PNG
Affichages : 214
Taille : 6,1 Ko

    Le but est de parcourir le fichier ligne par ligne et de voir selon la première colonne et éliminer les doublons mais il faut garder le reste des données de la ligne.
    Résultat:
    Nom : Capture.PNG
Affichages : 197
Taille : 5,8 Ko


    Est-ce que vous avez une approche pour m'aider à résoudre ce problème? ou est-ce que vous avez déjà codé ça?

    Merci pour votre réponse

  2. #2
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Ce que tu veux faire est sans doute possible avec un simple Tableau Croisé dynamique.
    http://silkyroad.developpez.com/excel/tcd/
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 317
    Points : 65
    Points
    65
    Par défaut
    Je ne sais pas comment faire ça en TCD.
    est-ce que vous pouvez m'aider à résoudre ce prob?
    Merci.

  4. #4
    Nouveau membre du Club Avatar de maxxikilla
    Homme Profil pro
    Analyste Risques
    Inscrit en
    Mars 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Analyste Risques
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2014
    Messages : 19
    Points : 25
    Points
    25
    Par défaut
    Bonjour,

    Pas besoin de VBA effectivement.

    Tu dois mettre tous les champs dans "Etiquettes de ligne".

    Puis pour chacun des champs -> Paramètres de Champ ->Disposition et Impression -> Afficher les Etiquettes d'éléments sous forme de tableau.

    Je te suggère de bien prendre le temps de lire le lien de Menhir, qui est très bien fait.

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 317
    Points : 65
    Points
    65
    Par défaut
    il y a un petit changement dans ma demande. Desolé.
    voici mon input:
    Nom : Capturedddd.PNG
Affichages : 140
Taille : 7,3 Ko
    et voici mon output:
    Nom : Capture1.PNG
Affichages : 133
Taille : 6,3 Ko
    est-ce qu'on peut faire ça aussi avec TDC?
    PS: j'ai aussi un peut lu le lien mais c'est tres complex vu que les manip ne marchent pas
    Merci.

  6. #6
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par mido1951 Voir le message
    j'ai aussi un peut lu le lien
    Lis le "beaucoup" et peut-être pourras-tu mieux comprendre comment faire.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  7. #7
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 317
    Points : 65
    Points
    65
    Par défaut
    Citation Envoyé par Menhir Voir le message
    Lis le "beaucoup" et peut-être pourras-tu mieux comprendre comment faire.
    a d'accord, on peut aussi faire ça avec les TCD?

  8. #8
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 317
    Points : 65
    Points
    65
    Par défaut
    Citation Envoyé par maxxikilla Voir le message
    Bonjour,

    Pas besoin de VBA effectivement.

    Tu dois mettre tous les champs dans "Etiquettes de ligne".

    Puis pour chacun des champs -> Paramètres de Champ ->Disposition et Impression -> Afficher les Etiquettes d'éléments sous forme de tableau.

    Je te suggère de bien prendre le temps de lire le lien de Menhir, qui est très bien fait.
    J'ai essayé cette solution mais il me donne les deux valeurs sur deux différentes cellule!!!

Discussions similaires

  1. Choix de VB ou VBA pour traiter les données d'un fichier excel
    Par arsène_53 dans le forum Microsoft Office
    Réponses: 3
    Dernier message: 14/08/2017, 18h17
  2. Réponses: 1
    Dernier message: 22/02/2017, 13h07
  3. Classe pour manipuler les données d'une image
    Par nscott32 dans le forum PyQt
    Réponses: 8
    Dernier message: 02/04/2016, 23h28
  4. Réponses: 4
    Dernier message: 07/06/2012, 18h28
  5. Réponses: 7
    Dernier message: 11/07/2007, 13h26

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