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 selon condition


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 6
    Par défaut Copier coller selon condition
    Bonsoir,

    J'ai un petit script qui permet de copier et coller sur la feuil3 en fonction de la liste. Mais mon soucis c'est que je n'arrive retirer dans la feuil3 une fois copier en changeant le choix de la liste. Je ne sais pas si j'ai bien expliquer mais je vous envoie un exemple pour mieux illustrer mon exemple


    merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    Salut
    j'ai modifié un peu ton code, parce que je suis gentil et que c'est le week end et que c'est ton premier post, mais si tu as besoin de nouveau du forum, ça serais bien de respecter une regle de base
    aide toi, le forum t'aidera, commence par montrer ou tu en es et pourquoi tu n'y arrive pas, on te dira pourquoi ça coince et comment décoincer.
    bon week end
    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
     
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("E2:E65536")) Is Nothing Then
    With Sheets("Commande traitée")
    ligvide = .Range("B65536").End(xlUp).Row
        If Target.Value = "A transferer" Then
        .Cells(ligvide, 2) = Target.Offset(0, -4).Value
        .Cells(ligvide, 3) = Target.Offset(0, -3).Value
        .Cells(ligvide, 4) = Target.Offset(0, -2).Value
        .Cells(ligvide, 10) = Target.Offset(0, -1).Value
        End If
        If Target.Value = "A faire" Then
            For i = ligvide To 2 Step -1
                If .Cells(i, 2) = Target.Offset(0, -4).Value Then
                .Rows(i).Delete
                End If
            Next i
        End If
    End With
    End If
    End Sub

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 6
    Par défaut
    juste une petite question ...

    comment pourrai je faire les bordures une fois copier c'est à dire via le code cidessous je peux copier coller dans la feuil3 en fonction de la selection dans la feuil1 et je voudrais rajouter les bordures pour synthetiser.
    Il faut egalement supprimer les bordures qu'on je deselectionne.

    j'ai essayé d'utliser la fonction "enregistrer un macro " et enseuite injecter dans le macro mais no good.

    merci

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    rajoutes cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     .Range(.Cells(ligvide, 1), .Cells(ligvide, 15)).Borders.LineStyle = xlContinuous

  5. #5
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 6
    Par défaut
    je preparer un fichier avec tt mes bespoins ...


    merci d'avance pour ton aide
    Fichiers attachés Fichiers attachés

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    hello
    ça tombe bien, j'avais rien a faire de mon dimanche !
    je te renvoie a mon premier post
    aide toi, le forum t'aidera, commence par montrer ou tu en es et pourquoi tu n'y arrive pas

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

Discussions similaires

  1. [XL-2003] Copier/Coller selon certaine condition
    Par Galdwin dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/09/2013, 09h32
  2. [XL-2003] Copier coller sous condition
    Par Nathan87 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 10/03/2011, 11h20
  3. Débutant en VBA - Copier coller selon conditions
    Par anthony787 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/08/2010, 16h29
  4. [XL-2000] macro copier coller avec condition ne marche pas
    Par antfo dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 17/03/2010, 10h54
  5. [VBA-E] Copier coller sous conditions de couleur
    Par titeZ dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 10/04/2007, 18h27

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