Bonjour
Bonjour gmb
Du style
Private Sub CommandButton1_Click()
Dim Ctrl As Control
Dim Ok As Boolean
For Each Ctrl In Me.Controls
If TypeOf Ctrl Is MSForms.TextBox Then
If Ctrl <> "" Then Ok = True: Exit For
End If
Next Ctrl
If Ok = False Then
MsgBox "Veuillez renseigner au moins un TextBox"
Else
MsgBox "Ok"
Unload Me
End If
End Sub
Pour éviter la fermeture brutale (et donc la perte) de ton fichier si le cas se représente
Lors du message appuies sur Ctrl + Pause, normalement tu entres en débogage ---> facile à fermer le programme