Bonjour, Boisgontier
, Jpb388
, ChTi160
,
Merci de vous intéresser à mon problème et votre aide.
La feuille ‘’Comptes’’ est alimentée à partir d’un formulaire (aidé par Boisgontier pour alimenter la ListBox).
Le processus était le suivant:
Une facture peut comporter plusieurs lignes. Le total de la facture est saisi dans une textboxA, ensuite via des comboboxs et textboxs les renseignements d’une ligne de facture sont complétés. Au clic sur un bouton on alimente la ListBox. La somme des montants de la listbox est comparée au total de la facture (textboxA), s’ils sont égaux, un bouton est activé pour permettre le transfert des lignes de la Listbox vers la feuille
comptes.
Cath ,pourquoi une procédure (TotalFacture)alors que tu peux faire cela lors du chargement de la ListBox .
J’avais cette procédure dans le 1er formulaire, je l’ai réutilisé.
Lors de la saisie d’une facture des erreurs peuvent être commises (sauf pour total de la facture).
L’idée est de sélectionner une facture en combobox1 ex :N°2 qui correspond à une dépense (que l’on retrouve sur la feuille comptes en colonne J (9) et le total de la facture est repris sur chaque ligne de la facture en colonne I (8).
Au choix de n°2, Affichage dans la listbox des lignes de la n°2. Cette dernière étant une dépenses, la combobox2 doit contenir les données concernant une dépense à partir de la feuille
CodeComptes et la combobox3 à partir de la feuille
Initiateurs . Et ce, afin de faciliter le remplissage des différents contrôles (frame1).
Au choix d’une ligne dans la listbox, les contrôles (frame1) sont renseignés. On doit pouvoir modifier le compte (combobox2=items dépenses), qui aura pour effet de compléter les textbox3 (libellé) et textbox6 (Budget/prévi). La combobox3 contiendra les initiateurs dépenses.
ex: affichage combobox2 (comporte 3 colonnes dont une largeur= 0, non visible). On aura le n° de compte, le libellé et le budget/prévi (non visible). Dans le cas n°2 pour dépenses (colonne 8).
Nb : la textbox7 (total) ne sera pas accessible. En effet, On ne doit pas pouvoir modifier le total d’une facture.
Les textbox4 et 5 seront alternativement visible/invisible suivant le type d’opération (dépenses/recettes) (que je mettrai plus tard). La sommation pour dépenses est la colonne 4 de la listbox.
Pour la n°6, c’est une recette. C’est le même raisonnement sauf qu’il faille récupérer les données Recettes pour alimenter la combobox2 et 3. La sommation concernera la colonne 5 (listbox) au lieu de 4.
J’espère que j’ai été plus claire cette fois-ci et surtout que mon raisonnement ne soit pas tordu.
Mes remerciements. Bon week-end.