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 :

Copie d'une feuille Excel a dimension variable vers une autre


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Mars 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Copie d'une feuille Excel a dimension variable vers une autre
    Bonjour,
    étant débutant en VBA, je cherche une macro à soummetre en Excel qui me permettrait de copier toutes les lignes de la feuille1 du fichier A vers la feuille1 du fichier ouvert (B), sachant que le nombre de lignes de la feuille1 du fic A est variable d'un mois à l'autre. Je souhaite, en fait, copier jusqu'à la dernière ligne renseignée.
    Merci pour vos réponse.
    A vous lire.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Novembre 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 37
    Points : 39
    Points
    39
    Par défaut
    Bonjour,
    en imaginant que le classeur déjà ouvert soit celui où tu veux copier les données
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    sub migrer_donnees()
    dim class1 as workbook 
    dim class2 as workbook
     
    Set class2 = ActiveWorkbook
    Workbooks.Open Filename:=chemin 'chemin vers le classeur où les données sont présentes en 1ère feuille
    Set class1 = ActiveWorkbook
    class1.Worksheets(1).Activate
    Cells.Copy
    class2.Worksheets(1).Activate
    Range("A1").Select
    ActiveSheet.Paste
    end sub
    J'espère que cela fait ton affaire

  3. #3
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 272
    Points
    11 272

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/10/2013, 11h36
  2. [AppleScript] utiliser des variables entre une feuille Excel et un fichier xml (ou autre)
    Par phil74 dans le forum AppleScript
    Réponses: 0
    Dernier message: 03/10/2011, 21h51
  3. Passage d'un élèment d'une variable tableau à une feuille excel
    Par endersox dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/06/2008, 15h54
  4. Exporter une variable dans une feuille excel
    Par adrien.gendre dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/07/2007, 20h36
  5. envoyer le contenu de variables vba vers une feuille excel
    Par Sebastien_INR59 dans le forum Access
    Réponses: 1
    Dernier message: 21/06/2006, 19h58

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