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

Excel Discussion :

copier des cellules sur la dernière ligne [XL-2003]


Sujet :

Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 91
    Points : 43
    Points
    43
    Par défaut copier des cellules sur la dernière ligne
    Bonjour à tous,

    Je voudrais savoir si il est possible avec un bouton, de copier un ensemble de cellules sur la dernière ligne occupé (en sautant une ligne entre deux?

    Je m'explique,

    Je voudrais (avec un bouton) selectionner l'ensemble des cellules A1 à B2 les copier et les coller en dessous en sautant une ligne (la ligne C), ensuite je voudrais copier encore les cellules A1 à B2 (qui sont les cellules de référence) et les copier en dessous des dernières cellules utilisées toujours en sautant une ligne.

    Merci d'avance

  2. #2
    Membre chevronné Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Points : 2 003
    Points
    2 003
    Par défaut
    Bjr,
    sur l'événement click d'un bouton sur la feuille (bouton de commande activeX) mettre ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub CommandButton1_Click()
    i = Range("A65000").End(xlUp).Row + 2
    Range("A1:B2").Copy Range("A" & i)
    End Sub
    ou dans un module mettre ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sub Copiercoller ()
    i = Range("A65000").End(xlUp).Row + 2
    Range("A1:B2").Copy Range("A" & i)
    End Sub
    et affecter cette macro à un bouton de commande (bouton de commande formulaire) sur ta feuille.
    A+
    EDIT: Ces boutons se trouvent dans la barre d'outils formulaire( il me semble, car j'ai excel 2007)

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

Discussions similaires

  1. Copier des cellules sur 1 colonne répondant à un algorithme
    Par robert321 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/02/2015, 11h59
  2. [XL-2000] recopier des cellules en cherchant dernière ligne
    Par kadoche dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/02/2011, 15h46
  3. [XL-97] Copier certaines cellules de la dernière ligne d'un tableau dynamique
    Par Estaque3394 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/10/2010, 05h58
  4. Datagridview: Masquer des cellules sur certaines lignes
    Par boby62423 dans le forum Windows Forms
    Réponses: 0
    Dernier message: 27/04/2009, 14h57
  5. Fusionner des cellules sur plusieurs lignes
    Par pekka77 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/07/2008, 18h05

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