Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 saisie de date dans une listbox

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 !

micpid62

XLDnaute Occasionnel
bonsoir à tous
Je vous expose mon problème : je suis en charge de la gestion d'un cimetière (pas gaie mais intéressant) dont j'ai une base de donnée pour gérer les emplacements.
Pour cela j'ai une formulaire(FrmSaisie) pour géré l'ajout de concessions et une autre (Database) pour modifier ou supprimer.
Dans ma base(source) je fait le calcul de la durée de concession(date de début et date de fin)
Lorsque que je saisie à l'aide du formulaire (FrmSaisie) le calcule se fait correctement mais lorsque je veux modifier la date de début j'obtiens dans la cellule date de fin le résultat TEXTE
Je ne sais pas si je me suis bien expliqué mais je joint le fichier pour plus de compréhension
D'avance je vous remercie pour votre aide
MP
 

Pièces jointes

Le classeur joint au #116 est un exemple qui supporterait plusieurs familles différentes pour un même Cimetière-N° conc-Section-Rang.
Remarque: il faudrait cliquer sur les éléments d'idt émeraude pour les fixer en chartreuse avant de saisir un nouveau nom de famille. Les partie assumées sont en effet effacées si on tape un nouvel élément d'idt.
 
À votre place je ferais peut être 4 colonnes au lieu de celle de la famille : Nom conc., Prén. conc., Nom défunt, Prén. défunt.
En CAs, les dates de naissance et de décès du défunt ne seraient peut être pas superflues, vu que leurs années sont souvent portées sur les pierres tombales …
 
Dernière édition:
Essayez de faire ce qui vous parait intéressant en prenant mon classeur comme exemple. Si ça ne marche pas soumettez le moi. Vous devriez organiser les colonnes en groupes. Pour cela vous pourriez mettre le style de cellule "TitGrp Perso1" à la ligne qui précède celle des entêtes, et mettre des titres de rubrique à la 1ère colonne de chaque groupe: Identification | Description de la concession | Concessionnaire | Défunt | Divers
Je crois que des colonnes devraient alors changer de place pour être dans leurs rubriques et d'autres disparaitre peut être.
À vous de le faire, je reporterai sur la version que je garde …
Toujours, dans la Sub UserForm_Initialize, pour chaque colonne un contrôle et un CLs.Add ou un CAs.Add
 
Dernière édition:
Bonjour.
Déclaré comme étant un objet ComboBoxLiées, CLs ne supporte que des ComboBox de recherche.
Déclaré comme étant un objet ControlsAssociés, CAs supporte plusieurs types de contrôles pour interfacer d'autres données que la clé d'identification gérée par le CLs mais qui lui sont associées. Vous comprenez ?
Sinon c'est pas mal ce que vous avez fait.
Pour ne pas avoir à redéfinir la hauteur et la couleur d'un contrôle pour pouvez en sélectionner un existant du même type et le déplacer en maintenant la touche Ctrl enfoncée au moment de relâcher le bouton de la souris.
Mettez une ComboBox aussi pour le prénom et confiez ces CBxNomDéfunt et CBxPrénomDéfunt au CLs, puisque c'est ce qui permettra d'en avoir plusieurs pour une même concession.
Bon, il ne reste qu'à corriger les CLs.Add et CAs.Add. Il y a deux 'n' à 'Concessionnaire', qu'il soit ou non 'actuel' …
 
Dernière édition:
J'ai ajouté dans le formulaire nom du défunt(déclaré en CLs), et déclaré en CAs prénom du défunt, année de naissance et année du décès
Mais évidemment cela ne marche plus, je ne peux pas faire des recherches
Si vous pouvez regarder
merci
 

Pièces jointes

Le CLS.Actualiser doit être fait tout en dernier, une fois que tout est défini.
Mettez aussi une ComboBox pour le prénom, car s'ils sont de la même famille ils vont tous avoir le même nom, et vous ne pourrez toujours pas en mettre plusieurs.
 
Dans la lige actuelle de notre développement, lorsque tous les éléments d'idt de la concession sont établis, les CBxNomDéfunt et CBxPrénomDéfunt ne proposeront que les défunts y étant attachés.
Il suffira donc de les sélectionner l'un après l'autre.
 
- 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

Réponses
6
Affichages
204
Réponses
14
Affichages
379
Réponses
16
Affichages
955
Réponses
5
Affichages
303
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…