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 des cellules par double click


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    RETRAITE
    Inscrit en
    Août 2018
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : RETRAITE

    Informations forums :
    Inscription : Août 2018
    Messages : 32
    Par défaut Copier/Coller des cellules par double click
    Bonjour Forum,

    Dans un fichier, j'ai 3 feuilles de calcul soit :
    - 1 base de données contenant des joueurs d'un département - BDD59 -
    - 1 base de données contenant des joueurs d'un AUTRE département - BDD62
    - 1 feuille de calcul nommé "Inscription"

    Je cherche de faire basculer des renseignements de BDD59 et ou BDD62 dans la feuille "Inscription" par la méthode du double click.

    Ces enregistrements s'enregistrant les uns en dessous des autres,

    La structure de BDD59 et BDD62 sont identiques, mais je veux basculer uniquement les renseignements des colonnes A,B,G,H,I et J

    Et ne pas autoriser l'enregistrement si dans la colonne K, il y a quelques choses

    Merci d'avance

  2. #2
    Membre Expert Avatar de Thautheme
    Homme Profil pro
    salarié
    Inscrit en
    Août 2014
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : salarié

    Informations forums :
    Inscription : Août 2014
    Messages : 1 373
    Par défaut
    Bonjour xababa, bonjour le forum,

    Ne manquerait-il pas la Série dans tes bases de données ?
    Si soui, tu adapteras le code ci-dessous à mettre dans les deux bases de données :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Dim PL As Range
    Dim DEST As Range
     
    If Application.Intersect(Target, Me.UsedRange) Is Nothing Or Target.Row = 1 Then Exit Sub
    Set PL = Application.Union(Cells(Target.Row, "A"), Cells(Target.Row, "B"), Cells(Target.Row, "G"), Cells(Target.Row, "H"))
    Set DEST = Worksheets("Inscription").Cells(Application.Rows.Count, "A").End(xlUp).Offset(1, 0)
    PL.Copy DEST
    Cells(Target.Row, "A").Value = Cells(Target.Row, "A").Value & "*"
    End Sub
    La derniere ligne de code rajoute une astérisque au club pour que tu saches que cette ligne a déjà été envoyée. Supprime la si elle ne te convient pas...

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

Discussions similaires

  1. [XL-2016] Comment copier coller une cellule par un double clic en VBA sous excel
    Par Le Samaritain dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 25/05/2018, 17h16
  2. Réponses: 81
    Dernier message: 16/09/2013, 15h48
  3. Réponses: 4
    Dernier message: 28/04/2011, 16h50
  4. Réponses: 2
    Dernier message: 03/09/2007, 20h59
  5. Réponses: 5
    Dernier message: 14/02/2006, 15h32

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