Bonjour,
Pas d'effet, même pas de bug, ni même d'erreur de compilation ? Parce qu'avec l'option explicit, vous devez déclarer la variable nvl de type long au sein de la procédure doubleclick.
Ensuite, la feuille étant protégée, une erreur 1004 aurait dû se produire.
Avez-vous activé les macros à l'ouverture du fichier ?
Sinon, rien à voir, mais avez-vous bien créé une feuille Archives ?
Voici le code mis à jour :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
dim nvl as long
Cancel = True
With Sheets("Archives")
nvl = .Cells(.Row.Count, 1).End(xlUp).Row + 1
.Rows(nvl) = Me.Rows(Target.Row)
End With
with me
.unprotect "test"
.Rows(Target.Row).Delete
.protect "test"
end with
End Sub
Cdlt,