Bonjour à tous,
Je suis actuellement en train de créer un planning pour gérer de manière assez archaïque les contrats de ma boite, le nombre de jours vendus par contrat et leur répartition entre les différents salariés.
N’ayant que des bases sur Access, j’ai vite dû me pencher vers des tutos complets pour réussir à m’en sortir. J’ai donc suivi le tutoriel « Création et manipulation d'un planning - Partie 1 » proposé par Jean BALLAT en 2008 (lien : http://jeannot45.developpez.com/arti...stionplanning/)
Le planning proposé ne correspond pas à ce que j’essaye de réaliser, mais il m’a permis de piocher par ci par là des idées très utiles et m’a donné un gros coup de pouce sur le VBA, que je ne maitrise pas du tout.
A présent j’essaye de réaliser quelque chose de similaire avec ce qui est proposé dans la partie III.E : la création d’un planning interactif (en remplaçant le concept de réservation de salles de formation par celui de répartition temporelle des jours financés).
Néanmoins j’ai un souci avec le code. Dès le début des variables « public », ça bloque.
' initialisation des variables
' Affecte la couleur par défaut de la première étiquette du planning
' Ainsi le dessin des étiquettes des dates commence toujours par la même couleur.
lngCouleurfond = 10079487
Access me surligne la valeur 10079487 et indique « Erreur de compilation : Instruction incorrecte à l’extérieur d’une procédure ». J’ai essayé de remplacer cette valeur par tout un tas d’autres (numériques ou pas) et ça ne change rien. Le problème vient-il de la syntaxe ? Ou dois-je préalablement charger une palette de couleurs dans ma base ? (si oui, comment ?)
Je précise que j’ai Access 2007 et tourne sous Windows 8.1
Merci d’avance pour ceux qui auront eu la patience de me lire !
Cordialement,
Alban
Partager