Userform rechercher et compléter base de données

  • Initiateur de la discussion Initiateur de la discussion dj dim
  • Date de début Date de début

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 !

dj dim

XLDnaute Occasionnel
Bonjour,

J'ai crée un tableau me permettant de connaitre le gazole facturé.

J'ai crée un userform mais malgré mes différents essais je suis incapable de créer le code des différentes macros.

Le but est de renseigner l'onglet facturation grace aux différents champs du userform.

Vous trouverez un exemple du userform souhaité dans l'onglet "Dialogue1".

Ci joint l'ensemble des éléments :
http://cjoint.com/?gkpozjg7eY

Je vous remercie par avance pour votre aide.
 
Re : Userform rechercher et compléter base de données

Bonjour le "Dj en Dim" 🙂 ... Pardon! Je n'ai pas pu m'empêcher. 😀

Juste un conseil:

Avec un classeur un peu, sinon énormément beaucoup, simplifié.
il serait bien plus simple de comprendre ce que tu cherches !!!

Un USF et une feuille devraient convenir.

Tu y gagneras en réponses, et ceux pouvant t'aider en temps à y investir.

Amicalement.

Yann
 
Re : Userform rechercher et compléter base de données

Bonjour le fil

Salut Yann-56, le problème c'est que Môssieur Dj du dim est presssééééé
Arffff, ben non beaucoup moins du coup 🙄

Mais il n'a toujours pas le temps de chercher sur le forum tous les exemples de gestions d'USF qui existe ....

Alors Môssieur, merci d'effectuer une recherche sur google (plus efficace)
Ce lien n'existe plus

Bonne chance Môssieur
 
Re : Userform rechercher et compléter base de données

Bruno,

Certes "Môssieur" est pressé mais ce n'est pas faute d'avoir cherché des solutions.

J'en veux pour preuve le userform crée sous visualbasic présent sur le fichier joint.

La première macro (recherche) ne fonctionnant pas j'ai du mal à créer les autres qui en découlent.

Merci de m'aider au pire sur la macro recherche et avec quelques explications j'essayerai de me débrouiller pour les autres.

Comptant sur vous
 
Re : Userform rechercher et compléter base de données

Merci beaucoup pour ton aide Yann-56,

J'ai simplifié un maximum l'exemple.

Désolé d'être insistant mais j'ai vraiement besoin de l'aide du forum.

Avec quelques explication je devrais arriver à me débrouiller.
 

Pièces jointes

Re : Userform rechercher et compléter base de données

Bonjour Dimitri, Bruno, et à ceux qui passeront par là.

En effet; cela est quand même plus compréhensible pour
quelqu'un qui débarque dans ton projet.

Je vais regarder ce qu'il m'est possible de faire,
dans le cadre de mes connaissances et de que j'ai pu comprendre.

A plus tard.

Amicalement

Yann
 
Re : Userform rechercher et compléter base de données

Bonsoir Dimitri,

Voici un idée de construction pour ton projet.
Tout n'est pas parachevé, mais si cette façon de voir t'intéresse, on peut aller plus loin.
(Désolé d'avoir chamboulé la tienne)

Il n'y a vraiment rien de complexe, avec des chrmlij"/prout outputesWrcd & set moi le sel!...
et le baptême à la c.. de contrôles pour faire "Pro" 😀 ........🙂

Au plaisir et amicalement.

Yann
 

Pièces jointes

Re : Userform rechercher et compléter base de données

Bonjour Yann-56,

Merci beaucoup pour ton aide.

J'ai testé le fichier qui est nikel malheureusement je dois garder ma première trame et l'idéal serait une boite de dialogue qui ressemblerait à celle que j'ai mise dans l'onglet "Dialogue1"

Je vais tenté de travailler avec ton code.

Sais tu comment fonction la fonction recherchev en macro (lookup) ?

Merci encore une fois
 
Re : Userform rechercher et compléter base de données

Bonjour Dimitri, ou Bonsoir suivant l'heure.

1) Je ne vois pas l'obligation de te cantonner dans ta trame
initiale, s'il s'agit de ta page Excel comportant tes données.
(D'autant qu'il en souvent judicieux de les mettre dans un autre Classeur)

2) J'ai imprimé l'image de ta boite de dialogue pour mieux suivre
ce que tu cherchais à faire, mais j'en suis passé outre en raison de ton re-baptême
des contrôles qui ficherait le désordre par la suite de l'évolution de ton projet.

3) Mon exemple ne tient pas compte des éventuels calculs de pourcentage
dont tu pourrais avoir besoin. (J'ai cherché à limiter les écritures pour plus facile compréhension)

4) J'abhorre viscéralement les Fonctions d'Excel!!!
Les Recherchev, SommeProut, DecaleVers, Offcette et autres… Beurk!!!
Je ne me sers jamais des "Tableaux" qu'en tant que "Bases de données"
où Pomper et Ecrire (Pour sauvegarder)
Sauf cas particulier; comme ma page "Commande" qui garde, ici, les calculs élémentaires.

Il ne s'agit là que d'un exemple que je t'ai proposé.

Si tu adoptes cette méthode, je suis disposé à t'aider et poursuivre.

Amicalement, et au plaisir.

Yann
 
Re : Userform rechercher et compléter base de données

Bonsoir Bruno,

Je n'avais pas lu ton message avant d'écrire mon dernier.

(Au passage: J'ai bon souvenir des aides que tu m'as souvent apportées) 🙂

Dimitri a fait un bel effort… J'ai envie de continuer dans ce sens.

Penses-tu que j'ai tort? Ou que je suis mal barré avec mon idée de construction?

A te lire…

Amicalement itou.

Yann
 
Re : Userform rechercher et compléter base de données

Bonjour Yann, Bonjour Bruno (dont je ne comprends pas vraiment le sens des messages ...)

Pour répondre à tes différentes interrogations :

1) je suis obligé de suivre cette trame car elle est valable pour 12 agences et me permet ensuite de tout centraliser sur 1 seul tableau pour avoir l'évolution sur les 12 mois de l'année.

2) J'ai souhaité mettre en place une boite de dialogue car l'onglet facturation est partagé simultanément entre plusieurs personnes.
Le soucis c'est que les facturières ont tendance à effacer les formules.
L'idée de ce formulaire est de leur faciliter la tache en imposant les éléments à renseigner.

3) Ma demande sur la fonction lookup me permettrai de renseigner le premier champ de ma boite de dialogue mais je n'arrive pas à récupérer la valeur de la première Textbox.

Encore une fois, je te remercie de m'aider même si ma demande, j'en conviens, est assez lourde.
 
Re : Userform rechercher et compléter base de données

Bonjour Dimitri,

J'ai une application ressemblante utilisée depuis bientôt cinq ans dans une entreprise.

Les classeurs "Bases de données" sont sur un serveur et n'ont strictement aucune formule,
et aucun des neuf utilisateurs n'a l'autorisation d'y intervenir manuellement

Chacun a sur son poste un même classeur "Moteur" qui n'a qu'une feuille vierge de tout!
Seulement des USF permettant de lire dans les bases de données ou d'y écrire ses propres éléments.

En cas de mise à jour, tous les "Moteurs" sont automatiquement remplacés par le dernier en date
mis en sauvegarde sur le serveur.

Je t'avais dit être disposé à poursuivre si tu adoptais ma façon de faire.
Ce qui n'est pas le cas. Donc je ne peux pas aller plus loin.
(Voir les raisons invoquées précédemment)

Amicalement, et bon courage pour la suite.

Yann
 
Re : Userform rechercher et compléter base de données

Yann,

Aurais tu exemple de ton fichier de manière à ce que je puisse étudier une autre solution.

Si je comprends bien ton syteme imposerait que chaque facturiere dispose de son fichier avec 1 onglet par mois, chaque fichier disposerai d'un userform de renseignement et alimenterai une base de données (nom modifiable directement) placé sur un serveur.

Merci pour ton aide.
 
- 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

F
Réponses
4
Affichages
1 K
F
M
Réponses
3
Affichages
2 K
Martin1999
M
L
Réponses
11
Affichages
2 K
L
Retour