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 :

copy/Paste à l'aide du VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2016
    Messages : 7
    Par défaut copy/Paste à l'aide du VBA
    Bonjour tout le monde, je suis encore débutant en tout ce qui est VBA, je souhaite avoir une réponse à un problème de copiage d'une plage de cellule à partir d'une feuille excel et la coller sur une autre feuille si une condition est vérifié.

    dans la première feuille " BD Compétences" j'ai plusieurs activités de façon que plusieurs compétences sont attribuer à chacune de ses activités , dans la deuxième feuille " MDC PAR CONSULTANT" j'ai un champ ou l'utilisateur doit renseigner l'activité souhaitée. Je veux avoir un bouton qui me permet de copier les compétences dédiées à l'activité souhaitée à partir de la première feuille est les coller sur la deuxième feuille
    voici le code que j'ai utilisé :
    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
    19
    20
    21
    sub commandbouton1
    Dim act As String
    Dim Ab As Range
    Dim i, j As Integer
     
     
    For i = 4 To 500
    For j = 10 To 50
     
    If Worksheets("BD Compétences").Cells(2, i).Value = Worksheets("MDC PAR CONSULTANT").Cells(4, 4) Then
    Worksheets("BD Compétences").Cells(4, i).Copy
     
    Worksheets("MDC PAR CONSULTANT").Cells(2, j).Paste
     
    Worksheets("MDC PAR CONSULTANT").Activate
     
     
    End If
    Next
    Next
    end sub
    après l’exécution du code ci-dessus je n'ai aucun résultat sachant que je n'ai debogage

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    bonsoir ami
    pour avoir de l'aide il faut :
    1/ baliser ton projet de code
    2/ Un problème bien posé c'est un problème à moitié résolu et pour moi j'avoue que j'ai pas compris ta requête

  3. #3
    Membre du Club
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2016
    Messages : 7
    Par défaut copy/paste
    Merci pour votre réponse

    alors pour vous expliquer, j'ai deux feuille, la première contient une liste de compétences classées par activité et la deuxième feuille contient l'ensemble des activité présenté sous une liste déroulante. ce que je veux exactement c'est que quand je choisi une activité de la liste déroulante, automatiquement, ça doit m'afficher la liste des compétence de l'activité choisi. c'est comme un trucs de copier des compétences de la première feuille et les coller sur la deuxième.

Discussions similaires

  1. [XL-2007] Copy Paste en VBA
    Par LaPanic dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 25/04/2010, 19h21
  2. Macro aide sur copie paste
    Par charlesssq dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 15/01/2010, 15h13
  3. [VBA-E] Probleme avec l'activate d'un classeur ouvert pour un copy paste
    Par AliochaBada dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/08/2006, 22h31
  4. [VBA-E] Probleme COPY PASTE d'une feuille à une autre
    Par AliochaBada dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/07/2006, 17h56
  5. [VBA] word automation copy/paste
    Par Lysis dans le forum VBA Word
    Réponses: 2
    Dernier message: 16/09/2005, 12h45

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