Bonjour,
Est-ce que cela fonctionne aussi de la même manière pour la liste dropdown ? Les macros n'acceptent pas la phrase que j'ai marquée en rouge ci-dessous.
merci
Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Range("_Nom") = "" Then
MsgBox "Saisir un nom."
Cancel = True
ElseIf Range("_Prenom") = "" Then
MsgBox "Saisir un prénom."
Range("_Prenom").Activate
Cancel = True
ElseIf Range("_Tel") = "" Then
MsgBox "Saisir un n° de téléphone."
Range("_Tel").Activate
Cancel = True
ElseIf Range("_Adresse") = "" Then
MsgBox "Saisir une adresse."
Range("_Adresse").Activate
Cancel = True
ElseIf Range("_ID") = "" Then
MsgBox "Saisir une ID."
Range("_ID").Activate
Cancel = True
ElseIf Range("_Projet") = "" Then
MsgBox "Saisir un Projet."
Range("_Projet").Activate
Cancel = True
ElseIf Range("_Projekt no") = "" Then
MsgBox "Saisir une no."
Range("_Projekt no").Activate
Cancel = True
ElseIf Range("_Date") = "" Then
MsgBox "Saisir une Date."
Range("_Date").Activate
Cancel = True
ElseIf Range("_D-Ob") = "" Then
MsgBox "Saisir D-Ob."
Range("_D-Ob").Activate
Cancel = True
ElseIf Range("_Machine") = "" Then
MsgBox "Saisir Machine."
Range("_Machine").Activate
Cancel = True
End If
End Sub