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 :

collage d'une Selection varriable [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Décembre 2012
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 102
    Par défaut collage d'une Selection varriable
    Bonjour Experts;

    J'ai besoin de votre aide, je suis vraiment bloqué la dessus !

    J'essaye d'établir une MACRO qui permer de rassebler l'enssemble des tableau l'un pré de l'autre ayant été stocké dans la plage ("D324:AI336") de chacun des feuils à partir de la deuxiéme feuil et jusqu'à l'avant derniére feuil de mon classeur

    J'ai établi ce code pour le pointage sur les feuil concerné mais j'ai pa pu copier chaque plage et le coller l'un pré de l'autre dans la derniére feuil ayant été créer par le méme code ci dessus.

    Merci de me fournir un réponse le plus tot possible ... je suis bloqué la dessus depuis Xtemps .. !!

    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
    17
    18
     
     
    Private Sub Lastelig()
     
    Dim i, j As Variant
    ThisWorkbook.Sheets.Add After:=Sheets(ThisWorkbook.Sheets.Count)
     
    For i = 2 To i = Sheets.Count - 1
     
    With Sheets(i)
     
    'copier la plage de chaque feuil et la coller l'une prés de l'autre 
    'on utilisant une varriable
    'à partir de la plage ("A1") de la feuil crée  coller de
     
    End With
    Next i
    End Sub

    Merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonsoir,

    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
    17
    18
    Sub Test()
    Dim i, j As Variant
    Dim ColAjout As Integer
        'On ajoute une feuille au classeur
        ThisWorkbook.Sheets.Add After:=Sheets(ThisWorkbook.Sheets.Count)
        'On initialise le numéro de colonne pour l'ajout
        ColAjout = 1
        'Pour chaque feuille à partir de la 2eme et jusqu'à l'avant dernière
        For i = 2 To Sheets.Count - 1
            With Sheets(i)
                'On copie la plage "D324:AI336" de chaque feuille
                'On colle cette plage dans la dernière feuille, après la dernière colonne renseignée.
                .Range("D324:AI336").Copy ActiveSheet.Cells(1, ColAjout)
                'On définit le numéro de colonne pour le prochain ajout
                ColAjout = ActiveSheet.Cells(1, 1).End(xlToRight).Column + 1
            End With
        Next i
    End Sub
    Cordialement.

  3. #3
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Décembre 2012
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 102
    Par défaut Remerciement
    Bonjour ...

    Le code fonctionne parfaiement .

    JE te remrci infiniment chef pour l'aide que tu m'as apporter .. Si je peut te rendre un service un jour !!!

    Merci encore et encore et encore une fois Chef !!

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

Discussions similaires

  1. Plantage d'un collage ou d'une selection de sheets
    Par manphenix dans le forum Excel
    Réponses: 6
    Dernier message: 06/08/2008, 13h43
  2. Réponses: 2
    Dernier message: 15/06/2007, 10h55
  3. ajout de colonnes sur une selection
    Par DaxTaz dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 05/08/2004, 17h44
  4. [C#]Sauvegarde d'une selection multiple d'une listbox?
    Par onouiri dans le forum ASP.NET
    Réponses: 7
    Dernier message: 29/04/2004, 17h16
  5. [Sybase] Select dans une select loop en C
    Par Claudio dans le forum Sybase
    Réponses: 2
    Dernier message: 29/04/2003, 18h06

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