Autres Listbox à filtrer suivi de modification

DIAMANTVERT

XLDnaute Nouveau
Bonjour à tous

Je suis novice en WBA, je pratique uniquement depuis 2 semaines et me forme en parcourant vos messages sur ce forum.
Voici mon problème : Je désire faire un fichier pour une ostéopathe qui débute de gestion de patients, rendez-vous et facturation.
Je bloque sur une recherche selon 2 critères.
J'ai un fichier avec un tableau patients qui alimente une listbox. Le tableau est alimenté par un userform (bouton de commande ajouter) lancé depuis la feuille tableau de bord. Jusque là, pas de problème.
Je voudrais ensuite créer un bouton de recherche selon de deux critères au choix (Nom ou date de naissance du tableau patient) pour pouvoir afficher une liste réduite de patient dans la listebox. Je voudrais ensuite que pour le patient selectionné dans cette liste, je puisse afficher et modifier si nécessaire les données le concernant. J'ai essayé d'adapter un code, mais j'ai des messages d'erreur (erreur non répertoriée). Cet enchainement, est il réalisable en WBA ? Pouvez-vous me venir en aides svp? Merci d'avance à vous tous
Ps: je joins mon fichier
 

Pièces jointes

  • Agenda excel.xlsm
    208.6 KB · Affichages: 18

sousou

XLDnaute Barbatruc
Bonjour.
à La vue de ton projet global,Je pense que tu n'est pas bien parti:( ,pour gérer une base de données à partir d'un tableau excel tu trouveras mult exemples dans ce site. regarde les annuaires et autres bd ca devrait te faire une bonne base de départ
 

youky(BJ)

XLDnaute Barbatruc
Bonjour Diamant vert,
Je propose ce fichier joint réalisé aussi pour une ostéopathe en 2013.
Je viens de mettre 3 patients bidon pour tester.
Ce fichier a peu servi, il sera possible d'y piocher des idées ou des lignes de codes.
Ou tout bonnement l'utiliser, par contre il ne gère pas les rendez-vous qui n'était pas demandés.
Bruno
 

Pièces jointes

  • OSTEOPATv5.xls
    331.5 KB · Affichages: 17

fanch55

XLDnaute Barbatruc
Bonjour,
L'erreur que vous rencontrez est due au fait que vous avez affecté une table en rowsource de la listbox.
Ce qui implique que les données affichées par cette listbox doivent rester identiques à la table .
Vous ne pouvez pas faire un clear de ce fait, ce serait comme si vous vouliez vider la table ...
 

DIAMANTVERT

XLDnaute Nouveau
Bonjour

Merci à vous tous pour vous être pencher sur mon cas et plus particulièrement à fanfan 38. j'ai regardé un peu le fichier. Est-il possible dans le formulaire patient de mettre des combobox pour le code postal et la ville afin qu'elle n'est pas à tout saisir. (elle n'a pas de secrétaire et cela lui permettrait de gagner un peu de temps). Ces plages de rendez vous sont de 1 heure (de 8 heures à 18 heures). Faut-il le modifier dans les colonnes cachées ?
 

DIAMANTVERT

XLDnaute Nouveau
Bonjour, encore merci Francois pour tout le travail effectué, serait-il possible de rajouté le prénom des patients dans l'agenda et les rendez-vous (j'ai essayé de regarder mais je me n'y arrive pas).
j'ai rajouté les codes postaux de l'ardèche. Ayant plusieurs communes avec le même code postal, je pense qu'il faudrait un choix sur les villes plutôt que sur le code postal (je ne vois pas la ville lors du déroulé du code postal). Je joins le fichier avec les codes postaux saisis.
J'ai des message d'erreur lors de l'utilisation de l'user RDV sur tous les boutons. Je ne comprends pas comment ils doivent fonctionner. Comment sélectionner un rendez-vous à supprimer ( scrallbarl?) ? Quand dois-je cliquer sur nouveau ?
Lorsque je veux valider un rendez-vous, j'ai le message d'erreur erreur exécution 1004. Si j'utilise la scrallbarl, j'ai le message erreur exécution 9.
 

Pièces jointes

  • osteo (1).xlsb
    122.1 KB · Affichages: 2

Discussions similaires

  • Résolu(e)
Microsoft 365 Code de tri
Réponses
22
Affichages
274
Réponses
4
Affichages
311

Statistiques des forums

Discussions
312 104
Messages
2 085 344
Membres
102 865
dernier inscrit
FreyaSalander