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 :

Création Boucle Extraction/collage données d'une feuille à une autre. [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1
    Par défaut
    Bonjour à tous,

    Je suis en train de créer un macro dont l'objectif est de copier des données d'un fichier Excel type (représentant un pays) parmi une trentaine de fichiers, et de les mettre dans un autre fichier Excel commun.

    Le problème est le suivant : J'ai crée l'ensemble des étapes de la procédure et je me suis retrouvé avec une macro trop grande. Je l'ai donc scindée en 5 modules (4 modules redondantes et une autre pour la somme des données) et j'ai crée un Userform qui renvoie à un menu avec 5 boutons reliés à chacun des 5 modules (et ces même boutons ne fonctionnent pas d'ailleurs).

    Ce je souhaiterai faire, c'est :

    - Créer une boucle type pour chaque pays afin d'épurer la macro.
    - Régler le problème des boutons du menu, qui ne veulent pas lancer la macro et me laisse le message suivant pour le premier bouton par exemple : "Erreur d'exécution '1004': Impossible d’exécuter la macro 'Etape 1sur5'. Il est possible qu'elle ne soit pas disponible dans ce classeur ou que toutes les macros soient désactivées."

    Ci joint vous trouvera le fichier Excel où se trouve le code en question.

    Merci de votre attention.


    Cdt,


    AY

  2. #2
    Membre Expert Avatar de Thautheme
    Homme Profil pro
    salarié
    Inscrit en
    Août 2014
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : salarié

    Informations forums :
    Inscription : Août 2014
    Messages : 1 373
    Par défaut
    Bonjour Alaa, bonjour le forum,

    Visiblement ton fichier n'est pas passé et sans lui, impossible de cerner ton problème...

  3. #3
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Pas grave Il l'a déjà résolu. Mais, il n'a pas dit comment.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Création d'un planning - Copier les données d'une feuille à une autre
    Par alex62217 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 30/09/2013, 01h03
  2. Importer des données d'une feuille à une autre
    Par Fadafana dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 17/01/2008, 19h06
  3. copier coller données d'une feuille à une autre
    Par Caps corp dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 09/01/2008, 10h23
  4. [VBA] Transmettre des données d'une feuille à l'autre
    Par Overflow64 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/12/2005, 10h58
  5. Lier une feuille à une base de donnée ( avec ADO)
    Par christiano dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 12/12/2005, 16h55

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