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 :

Problème de réalisation d'une macro.


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 611
    Points : 359
    Points
    359
    Par défaut Problème de réalisation d'une macro.
    Bonjour,

    Je dois faire un programme qui traite des millions de lignes sur Excel par vba. Etant complètement débutant, je vous soumet ce que je dois faire.

    - Trier le fichier par les colonnes A,B,C,

    - Traiter toutes les lignes qui contiennent le terme "A TRAITER" dans la colonne A (il peut y avoir des lignes contenant autre chose avant et après),

    - Si par identifiant, j'ai toujours le même indicateur, je dois écrire une ligne dans la feuille 2 sinon (si j'ai plusieurs indicateurs par identifiant), je dois écrire autant de lignes que dans ma feuille de départ.

    Je mets en pièce-jointe un classeur exemple.

    Merci d'avance.

    Julien.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Points : 18 677
    Points
    18 677
    Par défaut


    Bonjour,

    si millions de lignes il y a, oublier Excel au profit d'un SGBD comme Access par exemple …

    Sinon utiliser un filtre avancé.


    _________________________________________________________________________________________________________
    Je suis Paris, Nice, Bruxelles, Charlie, …
    C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)

  3. #3
    Membre confirmé
    Homme Profil pro
    conseiller
    Inscrit en
    Janvier 2013
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : conseiller
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 367
    Points : 649
    Points
    649
    Par défaut
    Bonjour,
    l'exemple fourni dans ton classeur test n'est pas suffisamment explicite pour comprendre ta demande : 3 lignes identiques en feuille 1, rien en feuille 2...
    A+

Discussions similaires

  1. Réponses: 0
    Dernier message: 31/08/2012, 08h52
  2. [E-03] Problème d'installation d'une macro
    Par Wachter dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/12/2008, 17h45
  3. [VBA-XL2007] Problème de lancement d'une macro d'un autre fichier au format xlsm
    Par EvaristeGaloisBis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/09/2008, 22h13
  4. Problème de tri avec une macro
    Par Imer2008 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/06/2008, 14h19
  5. problème de condition dans une macro
    Par Skizo dans le forum Access
    Réponses: 3
    Dernier message: 15/05/2006, 11h22

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