Re,
Si j'ai bien compris. dans le fichier joint j'ai :
code du livre = 15 et les autres données...
si je clique sur le bouton Retirer de la liste, j'efface la cellule A7 de l'onglet PREMIERE. C'est ça ?
Sub Macro1()
Dim RC As Worksheet 'déclare la variable RC (Onglet ReCherche)
Dim OD As Worksheet 'déclare la variable OD (Onglet Destination)
Dim NUM As String 'déclare la variable NUM (NUMéro)
Dim R As Range 'déclare la variable R (Recherche)
Dim LI As Integer 'déclare la variable LI (LIgne)
Set RC = Worksheets("RECHERCHE") 'définit l'onglet RC
NUM = CStr(RC.Range("F6:I6")(1, 1).Value) 'définit le numéro NUM
Set OD = Worksheets(RC.Range("G13:H15")(1, 1).Value) 'définit l'onglet de destination OD
Set R = OD.Columns(1).Find(NUM, , xlValues, xlWhole) 'définit la recherhe R (recherche le numéro dans la colonne 1 de l'onglet de destination
If Not R Is Nothing Then 'condition : si au moins une occurrence est trouvée
LI = R.Row 'définit la ligne LI (ligne de la première occurrence trouvée)
OD.Cells(LI, 1).Delete 'efface la cellule ligne LI colonne 1 de l'onglet OD
End If 'fin de la condition
End Sub