Problème format formulaire

16aide-vba.xlsm (21.27 Ko)

Bonjour à tous,

J'espère que vous saurez m'aider.

J'ai commencé à utiliser VBA il y a quelques semaines et malgré mes recherches sur internet, je reste totalement bloquée.

Mon problème est le suivant, j'aimerais forcer la saisie pour l'utilisateur sous un format date 01/01/1999 dans mon formulaire date. J'ai bien pensé à faire un menu déroulant mais cela reste imbuvable une fois un nombre important de ligne inscrit dans la base Data. J'ai également pensé à utiliser un vbCalendar mais je me suis rendu compte en rentrant chez moi que cela ne marchait pas sur tous les ordinateurs car c'était un module à part. Je n'arrive donc pas à régler mon problème et je ne trouve pas les réponses que je cherche sur internet, c'est pourquoi je compte sur vous.

Mon second soucis est lorsque je fais "Lancer la synthèse", j'obtiens par exemple:

Code Service Filiale 1 Filiale 2 Filiale 3

10011 Marketing 200

10022 Finance 150

10012 Marketing 200

10033 Commerce 350

10013 Marketing 200

Moi je voudrais obtenir :

Code Service Filiale 1 Filiale 2 Filiale 3

10011 Marketing 200 200 200

10022 Finance 150

10033 Commerce 350

C'est à dire faire une seule ligne de synthèse par service. Le but étant que lorsque j'entre deux dates dans le formulaire date, que ça donne la synthèse de la base Data sur la période demandée via le formulaire. (D'ou ma demande de forcer la saisie en format date.)

J'espère avoir été clair, je vous fourni un petit extrait du fichier pour que vous puissiez y voir plus clair. Je sais que le post de fichier est pas très recommandé mais cela me semble tout de même la chose la plus adaptée à ma demande pour que ce soit compréhensible.

Merci beaucoup de votre aide.

Cordialement, Myriam.

Bonjour et bienvenu,

Ce que tu demandes est tout a fait possible vu la panoplie des intervenants VBA sur le site. Mets-nous le fichier en disposition. Tu auras un coup de main très rapidement.

Merci de votre réponse. Je suis ravie de voir que cela est possible

Je vous aie joins le semblant de fichier en début de message.

Est-ce que cela vous suffit ?

Myriam.

Re,

Le fichier n'est pas passé. Il doit être <= 300 Ko

10aide-vba.xlsm (21.27 Ko)

Il est inférieur à 300ko, je vous le reposte mais en ce qui me concerne j'arrivais à télécharger celui du premier post. C'est étrange.

Merci en tout cas

Re,

Pour le problème de date, j'utilise un outil DtPicker au lieu de TextBox. Je te met une image pour expliquer comment activer ce contrôle.

dtpicker

C'est le processus que j'avais utilisé pour les calendriers. Le problème est que par exemple sur mon ordinateur portable, cela ne marche pas.

Cela me met "Impossible de charger les fichiers car les objets ne sont pas disponibles sur cette machine".

Du coup, je voulais savoir s'il y a un autre système car j'aimerais bien pouvoir l'utiliser lorsque je travaille chez moi. Un ami m'a expliqué que c'était peut être un module complémentaire et que du coup il n'était peut être pas installé directement avec Excel mais il n'a pas su m'en dire plus.

Il n'y a pas d'autre solution que les DtPicker ? Au pir je ferais avec et m'en servirais qu'au travail mais cela m'arrangerait s'il y avait une autre solution.

Myriam.

Re,

Regarde dans l'image le fichier à télécharger sur le net.

Re,

Je viens de télécharger le Dt Picker et cela marche très bien. J'espère juste que les autres utilisateurs du fichier pourront l'utiliser aussi.

Je n'arrive cependant toujours pas à régler mon problème de synthèse. Comme je l'ai expliqué au début, j'aimerais que cela fasse une synthèse de la base Data sur la période choisie sous le format suivant.

J'arrive à obtenir cela :

Code Service Filiale 1 Filiale 2 Filiale 3

10011 Marketing 200

10022 Finance 150

10012 Marketing 200

10033 Commerce 350

10013 Marketing 200

Mais moi je voudrais obtenir cela :

Code Service Filiale 1 Filiale 2 Filiale 3

10011 Marketing 200 200 200

10022 Finance 150

10033 Commerce 350

Pourrais-tu m'expliquer comment faire ? Tout en prenant en compte la date maintenant (que j'avais pas au départ mais qui reste une variable compliquée et importante à prendre en compte) ?

Merci beaucoup du temps que tu m'accordes.

Myriam

Bonsoir,

Personne ne sait comment m'aider ? Je suis vraiment bloquée et désespérée là..

Merci d'avance.

Up svp !

Rechercher des sujets similaires à "probleme format formulaire"