Bonjour à tous,

j'ai une zone de liste nommée : Liste_Article.

Au début le paramètre "sélection multiple" de celle-ci était sur aucun.

Voici le code pour supprimer une ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
Private Sub Del_Article_Click()
On Error GoTo Err_Del_Article_Click
 
    DoCmd.OpenForm "Formulaire1", acNormal, , "[N°Article] = " & Me.Liste_Article
 
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
 
    Forms!Formulaire1.Refresh
 
Exit_Del_Article_Click:
    Exit Sub
 
Err_Del_Article_Click:
    MsgBox Err.Description
    Resume Exit_Del_Article_Click
 
End Sub
Jusque là tout allait bien, maintenant j'aimerais pouvoir faire une "sélection multiple étendue" et donc supprimer plusieurs lignes d'un coup.

C'est là que ça ne va plus et que je ne vois pas quoi écrire.

Faut-il par exemple enregistrer les lignes sélectionnées puis lui dire de supprimer ces items là ?

merci.