OVH Cloud OVH Cloud

Planning

1 réponse
Avatar
Oui-Ouin
Bonjour,
Je désire faire un planning des gestions des jours de congé hebdomadaire
pour une brigade de 80 personnes
Je voois plus ou moin comment faire ma table mon formulaire
Ce que je ne vois pas du tout c'est comment mettre les jours de semaine en
en-entête avec dessous la date et le mois
Est ce que qq peut m'aider?
Merci

--
BONNE ET HEUREUSE ANNEE 2004 A TOUS
@+ et merci beaucoup de votre aide toujours fort apprécié
Ouin-Ouin
Pour me répondre enlever NOSPAM à l'adresse NOSPAMdsbiedermann@msn.com

1 réponse

Avatar
joyeux atchoum
S'l

Ce que je ne vois pas du tout c'est comment mettre les jours de semaine e
en-entête avec dessous la date et le moi
Est ce que qq peut m'aider


Pour ma part, je génere le formulaire entiérement par VBA.
Dim frm As For
Dim ctlEtiquette as Contro
Set frm = CreateFor

<boucle
Set ctlEtiquette = CreateControl(frm.Name, acLabel, , ,
"", OffSetX + nbJour * Largeur, OffSetY + 2 * Hauteur, Largeur, Hauteur
ctlEtiquette.Name = "ettJour" & DatePart("y", Jour
ctlEtiquette.Caption = Day(Jour
<fin boucle

je determine mon premier jour et mon dernier jour, puis je fais une boucle jour par jour. si c'est un lundi je fais une ettiquette d'une taille de 7 jours, si c'est le premier du mois je fais un test pour connaitre le nombre de jour puis je fais une cellule de la taille correspondante. Et enfin à chaque jour je fais une ettiquette du jour

en fait c'est tout le temps la meme opération, seul change les coordonnées, et le gabarit dans DatePart(

voili

j'espére que ceci puisse t'aider

j
qui trouve mine de rien que c'est bien galére les planning :