XL 2016 Formulaire de saisie avec contrôles en VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dremi

XLDnaute Nouveau
Salut! Je veux créer un tableau de bord avec une source qu'on doit progressivement alimenter, via un userforme programmer en VBA, pendant l'évolution des activités d'entrée et de sortie d'une entreprise. Pour calculer le solde pour chaque produit z à chaque opération , j'ai utilisé une composition des fonctions sierreur, reccherchev et somme.si.ens dans la colonne solde de la feuille source et ça pose de petit problèmes. Pour éviter les complications au niveau de la formule de solde dans la feuille source, je veux calculer les solde dans le userforme directement en utilisant le langage VBA. C'est précisément pour ça que j'ai des difficultés à programmer la fonction de somme.si.ens et les autres compositions pour le calcul du solde avec le code vba dans le userforme. J'aimerais sollicité de l'aide pour comprendre comment procéder. Veuillez trouver ci-joint le fichier faisant l'objet dudit travail.
Merci infiniment pour vos réponse.
 

Pièces jointes

Bonjour,
J'ai réussi à avoir quelque chose de concluant en rajoutant ça dans le code de ton userform :
VB:
Private Sub txtQuantite_AfterUpdate()

If Me.cboES = "Entrée" Then
Me.txtSolde = Application.Evaluate("SUMPRODUCT((C2:C1000=""" & Me.cboProduit & """)*(F2:F1000=""" & cboES & """)*(G2:G1000))") + Me.txtQuantite
Else
Me.txtSolde = Application.Evaluate("SUMPRODUCT((C2:C1000=""" & Me.cboProduit & """)*(F2:F1000=""" & cboES & """)*(G2:G1000))") - Me.txtQuantite
End If

End Sub

A +
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour