Bonjour
J'ai crée le code ci-dessous
mais je suis bloquer pour la suite ...
Je voudrais que si toutes les cellules sont bien remplis, je puisse lancer une macro.
mais j'ai toujours le massage qui s'affiche même si toutes les cellules sont remplis.
pourriez vous m'aider
par avance merci
Sub saisie_obligatoire()
Dim Message As String
If Range("G7").Value = "" Then Message = Message & "-Prescripteur" & vbLf
If Range("G8").Value = "" Then Message = Message & "-Demandeur" & vbLf
If Range("G11").Value = "" Then Message = Message & "-Objet de la réunion" & vbLf
If Range("F12").Value = "" Then Message = Message & "-Centre de coût" & vbLf
If Range("M12").Value = "" Then Message = Message & "-N° APL" & vbLf
If Range("D14").Value = "" Then Message = Message & "-Date prestation" & vbLf
'If Range("E15").Value = "" Then Message = Message & "-Batiment" & vbLf
If Range("K15").Value = "" Then Message = Message & "-Salle" & vbLf
If Range("K15").Value = "" Then Message = Message & "-Heure de la prestation"
Call MsgBox("Une ou des cellules obligatoires ne sont pas remplies :" & vbLf & Message, vbExclamation)
J'ai crée le code ci-dessous
mais je suis bloquer pour la suite ...
Je voudrais que si toutes les cellules sont bien remplis, je puisse lancer une macro.
mais j'ai toujours le massage qui s'affiche même si toutes les cellules sont remplis.
pourriez vous m'aider
par avance merci
Sub saisie_obligatoire()
Dim Message As String
If Range("G7").Value = "" Then Message = Message & "-Prescripteur" & vbLf
If Range("G8").Value = "" Then Message = Message & "-Demandeur" & vbLf
If Range("G11").Value = "" Then Message = Message & "-Objet de la réunion" & vbLf
If Range("F12").Value = "" Then Message = Message & "-Centre de coût" & vbLf
If Range("M12").Value = "" Then Message = Message & "-N° APL" & vbLf
If Range("D14").Value = "" Then Message = Message & "-Date prestation" & vbLf
'If Range("E15").Value = "" Then Message = Message & "-Batiment" & vbLf
If Range("K15").Value = "" Then Message = Message & "-Salle" & vbLf
If Range("K15").Value = "" Then Message = Message & "-Heure de la prestation"
Call MsgBox("Une ou des cellules obligatoires ne sont pas remplies :" & vbLf & Message, vbExclamation)