Calculer dates et montants dans un UserForm

marielle27

XLDnaute Nouveau
Bonjour le forum,

Quoi de mieux que de travailler sur excel en ce dimanche ? Je vous imagine très concentré(e)s dans l'élaboration de vos projets. Magnifique.

Cependant, j'ose vous demander un peu de votre attention pour mon problème. Il s'agit de suivre les paiements des clients pour des factures archivées. L'UserForm en PJ commence à le faire mais j'ai deux soucis.

Après avoir choisie une facture dans la frame Recherche, j'aimerais:

1. remplir automatiquement les 3 dates d’échéance à partir de la date de facture (+ 30 jours, + 45 jours et + 60 jours);

2. calculer, en temps réel, le solde de la facture en fonction des paiements saisis dans l'UserForm.

Merci d'avance pour vos éventuelles réponses.
 

Pièces jointes

  • USF-SuiviPaiements_2.zip
    28.1 KB · Affichages: 44
  • USF-SuiviPaiements_2.zip
    28.1 KB · Affichages: 44
  • USF-SuiviPaiements_2.zip
    28.1 KB · Affichages: 40

Vinc

XLDnaute Junior
Re : Calculer dates et montants dans un UserForm

Bonjour marielle27,

Voir le fichier joint, j'ai incorporer un calendrier lorsque tu clique dans la cellule... Tu choisie une date et les autres cellules échéances seront formatées avec la date + 30, 45 et 60 jours...
 

Pièces jointes

  • USF-SuiviPaiements_2.zip
    31.3 KB · Affichages: 63
  • USF-SuiviPaiements_2.zip
    31.3 KB · Affichages: 60
  • USF-SuiviPaiements_2.zip
    31.3 KB · Affichages: 60
Dernière édition:

marielle27

XLDnaute Nouveau
Re : Calculer dates et montants dans un UserForm

Bonjour le forum, Vinc,
Merci pour ta réponse très rapide.
L'idée du calendrier est ingénieuse mais exige de l'utilisateur une action complémentaire, à mon avis, superflue qui est celle d'aller chercher la date de la facture dans le calendrier, puisque celle-ci se trouve déjà dans le TextBoxDateFacture.

Il n'y aurait pas moyen de faire le calcul sans faire intervenir l'utilisateur ?

Dans tous les cas, je garde ton idée pour d'autres projets, elle est très intéressante. Merci.
 

Vinc

XLDnaute Junior
Re : Calculer dates et montants dans un UserForm

Voilà une autre solution avec gestion d'erreur de saisie (Si le format de la date n'est pas valide)
 

Pièces jointes

  • USF-SuiviPaiements_2.zip
    30.7 KB · Affichages: 48
  • USF-SuiviPaiements_2.zip
    30.7 KB · Affichages: 45
  • USF-SuiviPaiements_2.zip
    30.7 KB · Affichages: 48

marielle27

XLDnaute Nouveau
Re : Calculer dates et montants dans un UserForm

Bons soir le forum, Vinic,
Merci pour ton intérêt.
Le code marche très bien. Je me suis permis de l'adapter et déplacer dans la procédure ComboBoxNoFacture_Change pour ne pas devoir utiliser le tabulateur et le calcul s'effectue automatiquement lorsqu'on choisi un No de facture dans la Combo.

La 1ère question est donc résolue. Pourrions-nous passer à la deuxième?

Merci encore de ta disponibilité.
 

Vinc

XLDnaute Junior
Re : Calculer dates et montants dans un UserForm

Bonjour marielle27, à essayer... :)
 

Pièces jointes

  • USF-SuiviPaiements_2.zip
    35 KB · Affichages: 68
  • USF-SuiviPaiements_2.zip
    35 KB · Affichages: 67
  • USF-SuiviPaiements_2.zip
    35 KB · Affichages: 68

marielle27

XLDnaute Nouveau
Re : Calculer dates et montants dans un UserForm

Bonsoir le forum, Vinc,
Merci pour ta réponse. Ton code est impec mais je l'ai modifié un peu.
En effet, il faisait figurer dans le TextBoxSolde la somme des paiements mais il manquait encore faire la soustraction avec le total (TextBoxTotalFacture) de la facture. Chose faite.

Tu as répondu à mes deux questions et je te remercie infiniment pour ta précieuse aide.
A+
 

Discussions similaires

Statistiques des forums

Discussions
312 391
Messages
2 087 942
Membres
103 679
dernier inscrit
yprivey3