Fonction SI dans VBA

Bonjour à tous,

je suis en train de créer un logiciel devis-facture et je dois transformer un devis en facture mais je souhaiterai qu'un message d'erreur s'affiche si le numéro de devis saisi a déjà été transformé en facture.. je pense que cela fonctionne avec une fonction SI mais je n'y arrive pas...

Je suis à mes débuts sur VBA.. j'ai vraiment besoin d'aide SVP

Merci d'avance.

Cordialement.

mds23

Ce n'est pas indispensable de passer par VBA.

Si on a bien quelque part une liste des numéros de devis transformés en facture, il suffit de faire une formule du type

=NB.SI(A:A;num_devis)=1

et mettre en rouge si VRAI

Le problème c'est que je ne sais pas comment enregistrer le fait que ce devis a été transformé car mon utilisateur ne peut avoir accès à la base de données, il faudrait qu'en cochant une case cela aille se répercuter dans ma base et ainsi après j'aimerai afficher ce fameux message d'erreur.

Rechercher des sujets similaires à "fonction vba"