Bonjour a tous,
L'idée est de supprimer une "fiche d'un combobox et d'afficher un message d'erreur si la fiche est vide (suppression de la fiche vide)
le premier vérifie que le frame1 est bien vide avec ce code (ça fonctionne) :
Dim c As Control
For Each c In Frame1.Controls
Select Case TypeName(c)
Case "TextBox": c.Value = ""
End Select
Next c
MsgBox "Impossible ! La fiche patient est vide"
Exit Sub
***la je sais pas faire****
et si les case "textbox" sont différent de vide alors on passe a ce code la :
If MsgBox("Etes vous sûr de vouloir supprimer " & Range("A" & Ligne).Value & " ?", vbYesNo) = vbYes Then _
Rows(Ligne).Delete
Unload UserForm1
UserForm1.Show
End Sub
Merci de votre support
Fred