De nouveau besoin d'aide avec VBA et formulaire !!!

yolojo

XLDnaute Occasionnel
Bonjour à tous,
Je reviens vers vous les spécialistes pour une nouvelle application.
J'ai tenté de réutiliser le fichier que m'avais fait DRANREB pour la gestion de ma commande de parfums afin de l'adapté au besoin de ma nouvelle application. J'ai réussi à modifier quelque truc, mais une grosse partie reste encore inaccessible à mon niveau.
Je m'explique : Je souhaite faire un fichier pour mon épouse qui est représentante de parents d'élèves dans le lycée de notre commune et qui à besoin de gérer la commande de fourniture scolaire pour la prochaine rentrée. Au début, je lui ai fait un fichier basic qui fait les calculs en automatique. Le soucis est que pour 150 à 200 commandes, le tableau devenait un peu grand et compliqué à utiliser.
Je souhaiterais donc lui faire un formulaire de commande pour gérer tout cela (voir fichier joint)
J'ai réussi à faire mon formulaire (Encore merci à DRANREB ) mais j'ai quelque soucis sur la gestion des données.
J'aurais souhaité savoir comment faire pour :
1- Dans mon formulaire, dans la case total, je souhaiterais voir le montant total par client (en fonction du nom et prénom) et non plus le montant total de la commande fournisseur.
2- gérer le Bouton "effacer" pour qu'il vide tous les champs du formulaire (nom, prénom et total compris ) afin de passer à un nouveau client ou alors laisser comme cela et rajouter un bouton "nouveau client" qui réinitialise les champs du formulaire.
3- éditer une nouvelle feuille par client (au nom du client) avec le bon de commande rempli
4- Remplir le bon de commande pour le fournisseur (feuille Recap) en allant chercher les quantités dans chacune des feuilles client crées précédemment.

Si toutefois les points 3 et 4 sont trop complexes, j'ai crée une feuille "commande" qui pourrait éventuellement faire l'affaire si vous avez la solution pour concatainer le Nom et le prénom ( feuille "choix cellule A7 à A...) dans les cellules D2;F2;H2 etc.... et que pour chaque nouvelle saisie, le nombre de colonne augmente pour y insérer tout le monde( entre 150 et 200 commandes).

Voila, j'espère avoir était clair
Merci de votre aide
Bien cordialement
 

Pièces jointes

  • Commande scolairel.xls
    341.5 KB · Affichages: 72
  • Commande scolairel.xls
    341.5 KB · Affichages: 68
  • Commande scolairel.xls
    341.5 KB · Affichages: 68

Bebere

XLDnaute Barbatruc
Re : De nouveau besoin d'aide avec VBA et formulaire !!!

bonjour Yololo
code pour feuille commande dans module2
bouton nouveau client efface les données feuille choix et userform
total est le total feuille choix,ajout d'une formule en F77
au lieu d'ajouter une feuille par client une feuille recapclient à la demande
 

Pièces jointes

  • Commande scolairel.xls
    337 KB · Affichages: 54
  • Commande scolairel.xls
    337 KB · Affichages: 49
  • Commande scolairel.xls
    337 KB · Affichages: 70

yolojo

XLDnaute Occasionnel
Re : De nouveau besoin d'aide avec VBA et formulaire !!!

merci bien bebere pour ta réponse.
A quoi serve les deux carrés vert dans le formulaire ?
Comment faire pour garder la mise en forme du texte et des cellules pour les nouveaux client qui se crée dans la feuille "commandes". en fait comment faire pour reproduire la même mise en forme que les autres client ?
Comment faire également pour compléter ma feuille "recap" automatiquement en fonction de l'insertion des nouveaux clients
Merci d'avance
 

Bebere

XLDnaute Barbatruc
Re : De nouveau besoin d'aide avec VBA et formulaire !!!

bonjour yolojo
regarde la feuille Bd,autre disposition et ajout de données sans problème
tu me dis ce que tu adoptes et on passe à l'étape suivante
 

Pièces jointes

  • Commande scolairel.xls
    350.5 KB · Affichages: 81
  • Commande scolairel.xls
    350.5 KB · Affichages: 81
  • Commande scolairel.xls
    350.5 KB · Affichages: 87

yolojo

XLDnaute Occasionnel
Re : De nouveau besoin d'aide avec VBA et formulaire !!!

Bonjour Bebere,
Un grand merci pour ton super travail.
Ta nouvelle feuille Bd est tout à fait ce que je chercher à faire avec Le feuille "choix" qui maintenant ne sert plus à rien et n'a donc plus lieu d'être.
Entre temps, j'ai retravaillé sur la feuille "commandes" avec les codes que tu avais crée afin de remettre les calcul non plus à coté des quantités mais en dessous afin de faciliter le calcul pour remplir le bon de commande fournisseur dans la feuille " Recap".( voir fichier joint).
L'avantage de la feuille "commandes", c'est que l'on vois directement les quantité saisies avec les montants de chaque article ainsi que le montant total de la commande par client. En cas d'erreur, il est très facile de la retrouver. Chose qui est moins flagrant avec la feuille "Bd" sans avoir filtrer les données.
Par contre, c'est l'avantage de la feuille "Bd", c'est que tout est filtrable et que l'on peut faire des recherches sur tout.
Un mix des deux serait peut être bien (en sachant que les feuilles "Recap" et "liste" doivent subsister). Je n'ai pas de préférences, le tout est que l'on puisse voir rapidement : le montant de la facture pour chacun des clients, le nombre total d'article à commander chez le fournisseur et enfin le montant total de la facture du fournisseur.

Pour le formulaire, l'idée du numéro de commande et super. Cela me donne une idée ! serait-il possible dans le formulaire de pouvoir rappeler une commande par son numéro (liste déroulante) pour y insérer un oubli par exemple et que sa reprenne automatiquement le nom de la personne et le montant total de la commande en question. (Je sais, là je suis exigent !!!)
Pourrais-tu également pour que j'arrive mieux à comprendre, me faire le ménage dans les Nom de formule car il y a des doublons et je ne sais plus lesquels sont utiles.
Autre petit point, dans le formulaire, à chaque ajout au panier, serait-il possible de remette le montant de la quantité à 1 pour les articles suivants. Je souhaiterais savoir également si il est possible de faire défiler les numéros d'article dans le menu déroulant avec la molette de la souris (plus pratique que les flèches)
Je reconnais que je suis un peu exigent dans mes demandes mais si j'étais capable de faire toute ces choses moi même, je ne vous embêterais pas autant. Néanmoins, vos codes sont assez bien expliqué et j'arrive à comprendre (du moins je l'espère !!!) ce que vous faite. Ainsi je pourrais peut être les réutiliser plus tard pour d'autre application.
Encore merci et à bientôt
Cordialement
 

yolojo

XLDnaute Occasionnel
Re : De nouveau besoin d'aide avec VBA et formulaire !!!

Oula, là sa devient trop compliqué comme formulaire!!!
Je pensais plus à un menu déroulant qui permettrait de choisir la commande et ensuite les nouveaux articles ajoutés au panier s'ajouteraient dans cette commande. Sans doute trop complexe.
Tant pis, je pense que l'on va laissé tomber et je me contenterais du précèdent
Pourrais tu me refaire sur la version précédente ta modification sur le point qui permet à chaque ajout au panier, de remette le montant de la quantité à 1 pour les articles suivants.
Encore merci
 

Discussions similaires

Réponses
1
Affichages
96

Statistiques des forums

Discussions
312 100
Messages
2 085 294
Membres
102 854
dernier inscrit
ADRIENVR