Bonjour ,
Je ne suis pas tres fort en VBA et je n'arrive pas a m'en sortir
Mon souhait : Lorsque je coche la case de la feuil4 colone A j'ai une formule qui met "oui" dans la colonne P de le feuil1 et j'aimerais que si il y a oui dans cette colonne la ligne associée soir copier sur la feuil2 a la suite.
Mais ça ne marche pas par contre si je met oui manuellement dans la colonne P de la feuil1 ça marche bien
Y'a-t-il une modification de la macro a effectuer ou faut-il plutot associer la macro a un bouton ??
Merci d'avance
Voila le code que j'ai mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Target.Column = 16 Then If UCase(Target.Value) = "OUI" Then Range("A" & Target.Row).Resize(1, 5).Copy ActiveSheet.Paste Destination:=Worksheets("Feuil2").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) Application.CutCopyMode = False End If End If End Sub
Partager