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 :

Copier/Coller à partir d'un autre fichier excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2017
    Messages : 2
    Par défaut Copier/Coller à partir d'un autre fichier excel
    Bonsoir,

    Je viens vous solliciter pour une première fois sur une demande qui peut paraître basique à certains.
    En effet, je débute en VBA, je cherche à faire un copier coller de mes données "Fichier1" vers "Fichier2", j'ai essayé avec l’enregistreur Macro, mais cela me semble encore un peu floue, ça marche mais pas comme je le souhaitais.
    Le problème se résume comme suit:
    j'ai deux fichier Excel, fichier (1) (données variables en général) et fichier(2) sert au traitement de données (dans ce fichier(2) je fais des copier/ coller du premier fichier (1))
    Je dois récupérer les données du fichier(1) vers Fichier(2): feuil1 vers feuil1, feuil2 vers feuil2 et feuil3 vers feuil3 en supprimant les anciennes données dans feuil1 et feuil2 et les remplacer par les nouvelles données. en revanche la feuil3 je dois simplement effectuer un ajout aux données existantes (colonne A (dates), Colonne B (produit) Colonne C (Prix)).

    Espérant que tout est clair, j'attends avec impatience votre soutien
    Et merci beaucoup

  2. #2
    Membre Expert

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    l’enregistreur est un peu flou?
    tes explication aussi
    bon sérieusement : les plages en causes sur la feuille 1 et 2 la zone utile sur la feuille 3
    pour les feuille à effacer devrait faire l'affaire , si tu as des colonnes précise à recopier des selection tableau seront le plus rapide
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    workbook("2").activate
     with sheets( "feuil1") 
    tbl1= .range("a1:k25")  '(a supposé qu'il s'agit de la plage de données)
    end with
    with sheets("feuil2")
    tbl2=.range("a1:k25")  '(a supposé qu'il s'agit de la plage de données)
    end with
    with sheets("feuil3")
    tbl3=.range("a1:k25")  '(a supposé qu'il s'agit de la plage de données)
    end with
    workbook("1").activate
    with sheets("feuil1")
    .cells.clearcontents
    .range("a1:k25") .value=TBL1
    end with
    ...ect
    pour la feuil3 je te laisse chercher un peu sur le positionnement en fin de tableau existant

  3. #3
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2017
    Messages : 2
    Par défaut
    Super! merci pour ta réactivité
    Je vais me servir de ton code et te tiens au courant...

Discussions similaires

  1. Réponses: 0
    Dernier message: 12/05/2015, 16h25
  2. [XL-2010] Copier coller en valeur d'un fichier excel à un autre
    Par nicdodo dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 24/03/2015, 08h43
  3. Code VBA pour copier-coller des colonnes d'un fichier Excel à un autre
    Par User Name dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/01/2014, 23h30
  4. [E-2003] Copier/Coller plage cellules vers autre fichier
    Par macat dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/10/2008, 15h01
  5. [VBA-E]copier une cellule d'un autre fichier excel?
    Par dev81 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 15/05/2007, 09h29

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