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 :

[VBA-E] copie d'1 .xls à un autre (besoin de vos lumières)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut [VBA-E] copie d'1 .xls à un autre (besoin de vos lumières)
    Bonjour à tous,

    j'ai un .xls qui me sert de master file (c'est-à-dire que je vais y mettre toutes les infos en relation avec ce que je suis en train de faire). Ces infos je les récupère sur des autres .xls qui eux meme sont dans des sous-dossiers. Mon problème est le suivant : j'ai presque 100 contenus de cellules par .xls à copier/copier sur mon masterfile.
    Quelqu'un aurait-il une idée me permettant de copier/coller mes infos sans créer de variables (parce que la j'en ai pour 2 jours pour les créer).

    Je récapitule : 2 .xls doivent être ouverte en même temps, et je dois copier quasiment tout le contenu d'une dans l'autre sans passer par des variables.

    Merci à vous :]

  2. #2
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    Salut,

    Par hasard, faut-il que tu récupères absolument tout?

    Autre question, s'il y a certains champs à ne pas récupérer (et s'ils ne sont pas nombreux...), pourquoi ne pas copier l'ensemble des champs et supprimer seulement ce qui ne te vont pas?

    Un peu bourrin, s'il y a quelqu'un d'autre qui a mieux.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut
    je dois récupérer les infos sur un formulaire formaté par les ressources humaines. Je n'ai besoin que des champs remplis par les employés, pas les questions qui sont posées aux employés.
    Vu le formulaire, je ne peux pas faire de tri comme cela, il me faut selectionner chaque champ pour ensuite les recopier.

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Je viens de voir ta dernière réponse
    Nouvelles questions : Tes données à récupérer sont-elles en colonnes ?
    Veux-tu réunir sur une seule feuille ou sur plusieurs ?

    Tu dis

    A+

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut
    J'ai besoin d'avoir au final toutes les infos sur la même feuille (ce que j'appelle masterfile).

    Mes données sont éparpillées au départ, et ensuite je range toutes les infos similaires par colonne.

  6. #6
    Membre éprouvé
    Avatar de Asdorve
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 336
    Par défaut
    éparpillées aléatoirement ou au même endroit à chaque fois?

  7. #7
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 53
    Par défaut
    au même endroit normalement (si les employés n'ont pas modifiés les formulaires, ce qui reste à prouver). Mais j'ai eu besoin lorsque je renomme les fichiers formulaires de gerer des exceptions, je n'avais pas les même champs (pour le nom et l'année notamment), les tests me diront si je dois en gerer la aussi. Je ne peux pas me permettre de gerer les formulaires au cas par cas, vu le nombre conséquent qui est a ma disposition (environ 200, bientot 2500).

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

Discussions similaires

  1. [VBA-E] Copie d'une feuille à l'autre
    Par damsmut dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/12/2006, 15h52
  2. [VBA-E]copie spéciale d'un tableau vers un autre
    Par gojira dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/10/2006, 16h21
  3. [VBA Excel] Copie d'une feuille dans un autre fichier
    Par nattyman dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/08/2006, 10h35
  4. [VBA-E]copie de .xls et formulaires
    Par ogenki dans le forum Macros et VBA Excel
    Réponses: 38
    Dernier message: 23/02/2006, 13h31
  5. [VBA Exel] Copier un fichier xls et lui donner un autre nom
    Par beegees dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 15/11/2005, 17h40

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