User form - cherche de l'aide

collosse

XLDnaute Nouveau
Bonjour à tous,

Je reviens avec la conception de mon tableau de gestion des congés qui a bien avancé grâce à vous.
Je commence le VBA et j'ai rajouté un module pour effacer automatiquement les tableaux, mais je souhaiterai également créé un Userform qui fonctionne de cette façon :

Dans l'onglet "saisie" l'ajout d'un bouton nommé "Ajouter un congé".
Quand on clique dessus une fenêtre Userform s'ouvre avec 5 champs

Premier champ : une liste déroulante qui permet de sélectionner une des personnes nommer dans la colonne A de la feuille "Saisie"
Second champ : Une liste déroulante pour sélectionner le mois qui définira aussi la feuille.
Troisième champ : on entre la date de début de congé, exemple "2/01"
Quatrième champ : on entre la date de fin de congé, exemple "4/01"
Cinquième champ : on entre le code congés qui s'affichera dans les cases choisies dans les deux premiers champs soit du 02/01 au 04/01 exemple "RE"

Je ne sais pas si c'est évident car cela veut dire une fonction recherche (je ne sais pas si c'est possible) qui recherche le nom sélectionner et défini donc la ligne puis il recherche les dates saisies pour définir les colonnes.



Merci pour votre aide.
 
Dernière édition:

jpb388

XLDnaute Accro
Re : User form - cherche de l'aide

Bonjour à tous
Puisqu'il est fait je te le mets quand même
 

Pièces jointes

  • CongésServices-2014collosse.xlsm
    140.3 KB · Affichages: 28
  • CongésServices-2014collosse.xlsm
    140.3 KB · Affichages: 42
  • CongésServices-2014collosse.xlsm
    140.3 KB · Affichages: 46

titooooo

XLDnaute Occasionnel
Re : User form - cherche de l'aide

bonjour

je viens de voir ce post intéressant

mais es ce qu'il y a un moyen de modifier ou de effacer un cp déja accordé

ou si j'ouvre le calandrier pour un agent qui a déa un cp de mois même les jours déja mentionné en cp seront en gras

un ederniére question si on pouvais interdire de passer des absence dans le passé exemple

le 22 octobre on ne passe pas un cp pour le 20


d'avance 1000 merci
 

jpb388

XLDnaute Accro
Re : User form - cherche de l'aide

Bonjour à tous

pour modifier ou supprimer tu vas sur le mois concerné et tu fais un double clic sur la couleur un usf s'affiche
si tu veux modifier une absence sur plusieurs semaine (exp:3) tu supprimes les 2 premières et la dernière tu cliques sur modifier


calendrier jours mis en rouge et gras

et ta dernière question c'est fait
 

Pièces jointes

  • CongésServices-2014collosse.xlsm
    115 KB · Affichages: 29
  • CongésServices-2014collosse.xlsm
    115 KB · Affichages: 32

Discussions similaires

Réponses
9
Affichages
237

Statistiques des forums

Discussions
312 792
Messages
2 092 151
Membres
105 239
dernier inscrit
vcom75