Salut,
Pour résoudre ton problème tu as deux possibilités:
1) Via le diagramme de relation, tu précises, pour chaque relation, que l'intégrité référentielle doit être préservée. Cela signifie que si tu suprime un enregistrement dans une table "mère", tous les éléments correspondant dans les tables "filles" seront aussi suprimé. Pour ce faire, tu double click sur le lien (il faut bien viser).
2) Tu codes en VBA ce que doit faire ton bouton.
Exemple:
Private Sub Ton_Bouton_Click()
Dim i As Long
Dim mDb As Database
Dim mRs, mRsFiltred As Recordset
Set mDb = CurrentDb
Set mRs = mDb.Openrecordset("Nom_Table", dbOpenDynaset, dbSeeChanges, dbPessimistic)
mRs.Filter = "Critère pour les enregistrements à suprimer"
Set mRsFiltred = mRs.Openrecordset
mRsFiltred.MoveLast
For i = 1 To mRsFiltred.RecordCount
mRsFiltred.AbsolutePosition = i
mRsFiltred.Edit
mRsFiltred.Delete
mRsFiltred.Update
Next i
End Sub
Rien n'est plus dangereux qu'une idée quand on a
qu'une idée :-)