Valeur combobox dans feuille du mois
Résolusurplus Messages postés 673 Date d'inscription Statut Membre Dernière intervention -
je reouvre le post car l'exemple precedent etait un peu confus si on connait pas le fichier.
J'ai un soucis je voudrais mettre la valeur d'un combobox dans la feuille correspondante selon la valeur d''Un dtPicker.
je vous mets le fichier en exemple actuellement il ne se passe rien si on enregistre
mais si on met la valeur du combobox les cases correspondant au mois se remplissent
essayez dans le mois de février vous verrez comment ça marche.
merci de votre aide car je planche depuis quelques jours et je suis sur que ce doit pas être si dur a faire
https://www.cjoint.com/c/DBuxMEy1x0L
slts
29 réponses
- 1
- 2
Problématique centrale : faire entrer la valeur sélectionnée dans un combobox dans la feuille correspondant au mois déterminé par un dtPicker, afin que l’enregistrement remplisse automatiquement les cases du mois concerné. Plusieurs intervenants suggèrent de partir d’un fichier existant et d’identifier ce qui doit être modifié, car la solution actuelle ne fait pas exactement ce qui est attendu. Des échanges portent sur la gestion des noms et prénoms, le traitement des prénoms composés et la nécessité d’un code capable d’ajouter des données dans les feuilles mensuelles lorsque deux mois sont concernés. Des échanges évoquent simultanément une architecture à deux pages distinctes et la perspective d’un fichier corrigé pour écriture de plages dans la base de données.
-
f894009 21 févr. 2014 à 07:53
Bonjour,
en fait si vous prenez mon fichier il met une barre d'outils pour lancer l'userform Ben, y a pas de barre d'outil, mais j'ai trouve ce qui ne va pas. Je regarde la chose. Vous avez utilisez un fichier de 2012 et vous avez simplement oublie le contexte. Dans l'autre fichier, il etait prevu un onglet pour les nouveaux client avec le programme adequate. La vous utilisez un programme pour modifier les clients existant, donc ca gaze pas.
A+
En effet sur nouveau fichier il y a un bouton, mais je confirme ce que j'ai ecrit sur le contexte.
A+ -
bonjour
en fait il me semble bien que il fait les 2 ajout de nom et modifications
meme si le ficheir date de 2012 en changeant la date ca modifie toutes les feuilles
ou je me trompe peut etre?
A+ -
Re,
Ce n'est pas le meme fichier, en 2012 votre structure de fichier etait base sur de matricule de voitures et ces matricules s'inscrivaient par formules dans les onglets mois, donc ca ne marche pas pareil. Il vous manque le code pour faire la recherche et l'ajout dans la ou les feuilles (si date sur deux mois) en cas de nouveau client dans les feuilles mois -
Re
oui c est vrai que a la base c'est un fichier pour le prêt des voitures dont je me sers toujours d'ailleurs et qui est très fonctionnel
Je me souviens que vous m aviez bien aidé sur ce fichier
Et pour celui ci j'ai simplifié a 3 pages dans l'userform même si la j'en ai mis qu'une pour ce soucis la .
Car dans l'autre fichier j avais les mêmes noms dans toutes les feuilles
A+ -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
Je vous fais le code pour un nouveau client.
A+ -
Re,
A vous de tester: pas de cellule fusionnees pour les colonnes nom de client
ajoute le client la ou il n'est pas en fonction des dates et calcul pour jours reservation
https://www.cjoint.com/?DBwmlw9hs7d -
Re,
ça marche bien mais un petit soucis si on veut mettre le même nom avec un autre prénom il beugue.
dans le cas ou les cellules ne sont pas fusionnés ne peut on pas rajouter le prenom a coté du nom en colonne A7 etc? -
Re,
Si prenom colonne B, va compliquer un peu la recherche mais c'est faisable. Le plus simple c'est nom_prenom dans colonne A des onglets mois et nom colonne A, prenom colonne B onglet BD -
nom_prenom colonne A oui pareil c bon
"des onglets mois et nom colonne A, prenom colonne B onglet BD"? pas compris -
Re,
nom colonne A, prenom colonne B onglet BD Ben, vous avez deux textbox nom et prenom, soit vous les conservees, soit une seule avec un espace entre nom et prenom en saisie pour les nouveaux clients.
A vous de voir -
Re,
A un moment j'avais pensé a mettre une cellule masqué qui compilerait nom+prénom et partir de celle la pour la macro mais je sais pas si c 'est faisable
Parce que déjà je sais pas mettre le nom seul si je dois mettre nom+prénom je n'y arriverais pas lol
faites un exemple de ce que vous pensez le mieux -
Re,
Ok, je vous ferai cela demain.
A+ -
-
Re,
c 'est bien ça me convient mais maintenant on obtient des noms + prénoms qui rallongent la cellule dans le calendrier.
ce serait dur de n'avoir que les initiales dans le calendrier?
ne vous embetez pas plus si trop de complications -
Re,
Si vous separez bien nom et prenom par un espace, pas de probleme. Pour les prenoms composes mettre un "-" entre.
Cette fois-ci, ce sera vraiment demain
A+ -
Bonjour,
fichier modifie:
fait une modif pour ecriture plages reserv dans BD, anomalie Dtpiker ???
https://www.cjoint.com/?DBxjPBHNdTb
A+ -
bonjour
les nouveaux noms ne se marquent pas en colonne A
pourquoi anomalie Dtpicker?
a+ -
Re,
fichier corrige:
https://www.cjoint.com/c/DBxrRwKIK5o
pourquoi anomalie Dtpicker? pour enregistrer j'ai ete contraint de prendre ceci
.Cells(ligne, 10) = DDate_Depart 'DTPicker_Pris.Value
.Cells(ligne, 11) = DDate_Fin 'DTPicker_Prev.Value
.Cells(ligne, 13) = DDate_Fin - DDate_Depart + 1 & " jour(s)" 'Me.Duree -
Bonjour,
fichier corrige (un 0 a la place de -1 si nouveau client): https://www.cjoint.com/?DByiee3lLaE -
bonjour
cool ca marche super
une autre chose qie je pensais a rajouter si on clique sur le nom on peut pas aller sur le 1er jour ou sont les initiales?
1ere case pleine en fait
merci
a+
- 1
- 2