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

Remplir un planning avec un userform

  • Initiateur de la discussion Initiateur de la discussion timon
  • Date de début Date de début

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 !

T

timon

Guest
Bonjour le forum,

Je suis en train de faire un fichier pour visualiser les vacances du personnel.
Sur mon fichier le planning brut se trouve dans l'onglet données (colonne I à Y), j'utilise un onglet affichage pour naviguer dans le planning.

Pour le moment j'ai renseigné les jours fériés ainsi que les weekend et je cherche à faire un userform pour que chaque personne puisse remplir ses congés et déplacement de manière simple.
J'ai fait l'userform mais je ne sais pas comment coder le fait que :
1- Selon la personne choisi, cela remplisse la bonne colonne
2- Selon les deux dates choisis chaque cellule de la bonne colonne entre ses deux dates soient remplies.

quelqu'un aurait une piste ?

Merci d'avance
 

Pièces jointes

Re : Remplir un planning avec un userform

Bonsoir,

Quels sont les impératifs sur la places des données dans la feuille "Données" et sur la mise en forme de la feuille "Affichage".

et d'une maniere generale sur l'organisation du fichier ?

cdlt
André
 
Re : Remplir un planning avec un userform

Bonjour Bebere, Bonjour Speel, Bonjour le Forum,

Un grand merci à toi Bebere le userform fonctionne très bien je suis en train d'étudier le code afin de le comprendre. Je suis en train d'essayer de coder le fait que si la case contient déjà "Ferié" ou "jour offert" ou pour les weekend, la cellule ne se modifie pas. Soit dans ce sens soit les remettre automatiquement au bonne date à la fin de l'execution de la macro. J'essai de le faire tout seul et je reviens vers vous si je n'y arrive pas ou si je reussis.
Speel, en ce qui concerne les impératif :
Dans la feuille données je voudrait juste que les cellules "Férié","jour offert","Tps partiel","S" et "D" ne soit pas modifiable.
Dans la feuille affichage je vais juste rajouter des mise en forme conditionnelle pour mettre un code couleur pour chaque type d'absence. Sinon pour la mise en forme de cette feuille, mon seul impératif est de ne pas avoir les différents types de postes affiché en même temps.

Merci pour tout !!!
 
Re : Remplir un planning avec un userform

Re Bonjour,

j'ai réussi en rajoutant simplement :
Code:
If .Range("I" & L) >= DTPicker1 And .Range("I" & L) <= DTPicker2 And .Cells(L, C) <> "S" And .Cells(L, C) <> "D" And .Cells(L, C) <> "Férié" And .Cells(L, C) <> "Jour offert" And .Cells(L, C) <> "Temps partiel" Then
.Cells(L, C) = "Congé"

La seul chose que je ne comprend pas dans la macro c'est le :

C = Me.ComboBox1.ListIndex + 10
C'est pour choisir la colonne mais je ne voit pas comment cela fonctionne.

Merci pour tout!!
 
Dernière modification par un modérateur:
Re : Remplir un planning avec un userform

bojour Timon,Speel
le 1er nom est en cellule colonne 10 +listindex(commence à 0)
valable si les noms restent comme ils sont
si tu choisis une date faire une recherche et msgbox ou label si occupé
avec un tableau très rapide
edit : une autre possibilité une listbox avec les dates libres
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
2 K
V
  • Question Question
Réponses
9
Affichages
432
Réponses
12
Affichages
1 K
A
Réponses
11
Affichages
1 K
A
H
  • Question Question
Réponses
2
Affichages
889
HaggarduNord
H
P
Réponses
2
Affichages
2 K
piou14
P
T
  • Question Question
Réponses
2
Affichages
1 K
tomtom2021
T
V
Réponses
0
Affichages
2 K
V
K
Réponses
38
Affichages
10 K
kinders59
K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…