Enregistrement sous conditions

0

Bonjour à tous,

Je recherche un code VBA qui autorise mes clients à enregistrer le document que si A1 est = à 0 ou si A1 est = à 35.

J'aimerai qu'un message s'affiche et dise : "document incomplet, veuillez remplir tous les champs"

je vous remercie d'avance pour votre aide.

    Posté le 15 janvier 2021, 15:24
    par Claude-Michel
    Répondre
    0

    Obliger ses client à accepter d'exécuter des macros Excel est contrarie à la sécurité informatique. C'est pas acceptable pour des professionnels !

    Patrice33740 Posté le 16 janvier 2021, 18:47
    par Patrice33740
    0

    Bonjour et merci pour votre réponse. Ici c'est un formulaire de demande d'étude technique. je souhaite simplement que le document soit rempli à 100%. Je suis dans un grand groupe, mon service juridique est OK.

    Pouvez-vous m'aider SVP ?

    Posté le 17 janvier 2021, 18:38
    par Claude-Michel
    0

    Bonjour,

    Tu pourrais créer un bouton Enregistrer et derrière mettre un code du type :

    Sub Enregistrer()
    Dim Drapeau As Integer
    Drapeau = Sheets("Feuil1").Range("A1").Value

    If Drapeau <> 0 Or Drapeau <> 35 Then
      MsgBox "le formulaire est incomplet"
       
      Exit Sub
    End If
    End Sub

    Posté le 19 janvier 2021, 12:09
    0

    bonjour,

    Top, je vous remercie !

    Prenez soin de vous,

    Posté le 19 janvier 2021, 14:12
    par Claude-Michel

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :