P
pheonix00fr
Guest
Bonjour a tous, je ne suis pas calé en macro et j'ai un souci avec celle qui suit, je l'ais trouvé sur le net cela correspond a ce que je voudrais faire mais quand je la lance il y a une erreur, si quelqu'un peut m'aider, merci
Private Sub Worksheet_Change(ByVal sel As Range)
If Not Intersect(sel, [E:E]) Is Nothing Then
If sel.Value = "Y" Then
FileCopy Cells(sel.Row, "B").Value & "\" & Cells(sel.Row, "A").Value, _
Cells(sel.Row, "C").Value & "\" & Cells(sel.Row, "A").Value
End If
End If
End Sub
A nom du classeur
B emplacement de départ
C emplacement de destination
Private Sub Worksheet_Change(ByVal sel As Range)
If Not Intersect(sel, [E:E]) Is Nothing Then
If sel.Value = "Y" Then
FileCopy Cells(sel.Row, "B").Value & "\" & Cells(sel.Row, "A").Value, _
Cells(sel.Row, "C").Value & "\" & Cells(sel.Row, "A").Value
End If
End If
End Sub
A nom du classeur
B emplacement de départ
C emplacement de destination