bonjour je suis nouvelle ici et je souhaiterai créer un planning où les 47 employés pourrait intégrer leurs horaires il y 4 types d'horaires et 3 tupes de pauses.
bonsoir le fil, salutations à etoto et à chti160
re smahancharif
j'ai pris en compte votre demande, (ce qui m'a amené à modifier beaucoup de macro) tout en développant une solution basée sur le fil 143, Classeur perpétuel avec sauvegarde automatique une fois par semaine. (si vous ne souhaitez pas de sauvegarde vous pouvez la neutraliser, en cellule X2 de la feuille Configuration)
J'ai supposé que vous ne travaillez pas les jours fériés, j'ai donc adopté une solution ou les jours fériés sont neutralisé dans le formulaire. (faites un essai avec la semaine 21, 44, 45 de l'année 2022)
exemple : si vous travaillez le lundi de pentecôte, supprimez la date de la feuille configuration
Dans ce classeur, l'année à l'ouverture correspond à la...
Une simple demande, différente du début du fil, une révolution pour le classeur.
Avec les remarques et les conseils de etoto et de chti160 je vous propose une solution sur 5 jours.
j'ai rajouté la possibilité d'imprimer un bulletin individuel. (une feuille en plus (masquée)) ;
A l'ouverture le formulaire présente les informations essentielles, mais un bouton permet d'afficher la totalité des frames.
Essayer de bien maitriser les macros de ce classeur, car une évolution sur la réglementation du temps de travail pourrait vous obliger à modifier les macros (userform5 ) toutes les "combobox change" avec des horaires entre guillemets.
VB:
Private Sub Combobox3_change()
On Error Resume Next
TextBox21 = ComboBox3
TextBox22 = "12:00"
TextBox301 = "08:00"
TextBox23 = CDate(TextBox22) - CDate(TextBox21)
ComboBox3.Value = Format(ComboBox3.Value, "hh:mm")
ComboBox4_Change
End Sub
re chti160
j'ai tenu compte de tes macros, effectivement, c'est plus clair.
tu nous présentes dans le fil 72, une solution intéressante à inclure dans le classeur, donc nous attendons impatiemment
cdt
galougalou
@GALOUGALOU il fonctionne super bien je dois encore voir en pratique. je voulais encore vous remercier
avez-vous des pistes pour que j'apprenne aussi à mettre en place des systèmes comme celui-ci?
Je ne suis pas @GALOUGALOU mais si tu veux faire des fichiers comme celui-ci tu dois apprendre le VBA. Tu t'y connais un peu ? @GALOUGALOU aura surement de bonnes pistes aussi pour te répondre.
@GALOUGALOU il fonctionne super bien je dois encore voir en pratique. je voulais encore vous remercier
avez-vous des pistes pour que j'apprenne aussi à mettre en place des systèmes comme celui-ci? j'ai posé aussi la question a etoto
@GALOUGALOU il fonctionne super bien je dois encore voir en pratique. je voulais encore vous remercier
avez-vous des pistes pour que j'apprenne aussi à mettre en place des systèmes comme celui-ci? j'ai posé aussi la question a etoto
Je ne suis pas @GALOUGALOU mais si tu veux faire des fichiers comme celui-ci tu dois apprendre le VBA. Tu t'y connais un peu ? @GALOUGALOU aura surement de bonnes pistes aussi pour te répondre.
Apprenez le VBA (Excel) gratuitement étape par étape grâce aux leçons et exercices proposés sur ce site (variables, conditions, boucles, procédures, fonctions, boîtes de dialogue, événements, userforms, etc).
www.excel-pratique.com
et ensuite quand les principes de bases sont acquis, le lien de etoto du fil 85 vous permettra de consolider vos connaissances
cdt
galougalou
Bonjour
Bonjour le Fil ,le Forum
Une approche non encore finalisée du traitement des différences d'Horaires et de Pauses !
y'a t'il lors de la saisie la possibilité de l'utilisation d'une Liste des Employés?
Bonne journée
jean marie
J’aime beaucoup la présentation, mais juste pour précision.
smahancharif a souhaité que chaque employé saisisse son planning et non pas l’administrateur.
Mais les deux choix me paraissent possible. Celui que tu as choisis pour l’administrateur, et un autre pour les collaborateurs qui n’auront pas le choix de l’utilisateur (éviter les saisies fantaisistes, donc à l’ouverture masquer la combobox en rapport et afficher une textbox (bloqué) avec le nom de l’idrentifiant qui a ouvert la session).
Il me semble que ce projet conviendrait très bien au demandeur
cdt
galougalou
Bonjour GALOUGALOU
Bonjour le Fil ,le Forum
je pense que cela pourrait servir aux Deux l'employé et l'Administrateur .
la possibilité de saisie "Unique" Employé et Multiple "ADMIN" se faisant lors de l'Identification !
il faudrait savoir ce qui peut servir a l'identification !
a quoi sert la Colonne "Code modification" ?
Pourrait il y avoir pour permettre une présélection des employés , une notion de Service ,de Poste etc qui pourrait servir pour l'identification?
le Code Colonne Pour Modification , le Nom , le Prénom , le Mot de Pass etc etc
je vais continuer à m'amuser et je vous tiendrai au courant :
On peut pour limiter l'accès au Combobox mettre sa propriété ShowDropButtonWhen en Mode 0 ou fmShowDropButtonWhenNever ce qui le transforme en TextBox donc plus de Choix possible !
je vais attendre des nouvelles Lol
Bonne journée
jean marie
re
j'ai constaté un bug sur la macro "planning", dans le classeur que j'ai proposé sur le fil73 (et de plus je n'avais pas intégré la macro de chti160)
J'en profite pour simplifier la présentation.
smahancharif, oubliez le classeur du fil 73 au profit de celui ci,
votre retour d'information devrait permettre à chti160 de vous proposer un classeur qui à vraiment l'air sympa
cdt
galougalou