Créer un USERFORM de saisie de facture sur excell vba
tatiachou
Messages postés12Date d'inscriptionsamedi 12 avril 2008StatutMembreDernière intervention 8 mai 2008
-
29 avril 2008 à 07:52
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 2018
-
29 avril 2008 à 11:07
Bonjour
j'ai créer dans VBA un formulaire de saisie de facture avec les labels:
Date
Nom du fournisseur (zone de liste modifiable)l utilisateur doit pouvoir soit selectionner dans la liste ou bien saisir
Nature comptable (zone de liste modifiable) l utilisateur doit pouvoir soit selectionner dans la liste ou bien saisir
Montant HT
TVA a choisir (0) ou 5,5% ou 19,6%
Montant TTC a calculer en fonction du choix de tva
Acompte a saisir
Net à payer : formule a integrer
Commentaire zone de texte
Je ne sais pas comment integrer la fomule dans la zone montant poir que le ttc se calcule automatiquement , de meme que le net a payer
je n'arrive pas a renseigner les zones de listes!
merci de m aider a faire ce foumulaire propore pour l utilisateur
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201822 29 avril 2008 à 11:07
Comme l'utilisateur peut entrer ses données dans un ordre qui n'est pas toujours le même, tu dois faire le calcul dans un événement de chaque contrôle.
Dans le cas d'un Combobox, utilise l'événement Click
Dans le cas d'un Textbox, utilise AfterUpdate
Bien sûr, il va te falloir vérifier que toutes les données soient entrées avant de faire le calcul pour éviter les erreurs.
Pour les zones de listes, utilise AddItem pour entrer des données. Tu peux aussi utiliser RowSource, si tes données sont sur une feuille.
MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI