Optimisation outil planning

Bonjour à tous

Dans le cadre de mon travail, je dois établir des plannings avec de multiples paramètres à prendre en compte (plusieurs équipes, départements, fonctions, types d'horaires, quels taux d'occupation de chaque poste, etc..)

Parti de rien, j'ai avancé et obtenu un résultat qui me plait sur la forme, beaucoup moins sur les fonctionnalités. Pour un excelliste confirmé, ça doit faire mal aux yeux. Très peu d'entrées sont automatisées. c'est donc joli mais pas pratique

En lien, je vous ai mis le fichier sur la "forme" qui me plait

Reste qu'en parcourant le forum, je suis tombé (aie) sur le travail extraordinaire de PierreP56 dans lequel je trouve pas mal de fonctions hyper intéressantes que j'aimerais apprendre à maitriser

https://www.excel-pratique.com/fr/telechargements/plannings/planning-activites-excel-no440

Voici la liste des fonctions présente dans ce planning qui me plaisent et pour lesquelles je vous demande par quoi commencer pour apprendre à les appréhender

Je précise que mon niveau Excel est faible à moyen (maitrise des fonctions de base) et que je suis en train de parcourir les formations "excel-pratique" pour avancer

L'idée de ce sujet est de voir avec vous vers quelles cours/tuto me diriger en priorité pour programmer moi-même (ert adapter) certaines de ces fonctionnalités :

1) menu déroulant permettant de filtrer année/semaine/qualification dans l'onglet global et collaborateur dans l'onglet individuel

2) le module qui s'ouvre quand on choisi la plage horaire

3) le tableau qui s'ouvre quand on clique sur la date (avec la liste des poste de travail)

4) le calcul des heures prestées en fin de tableau quand on a rempli les plages horaires du collaborateur

5) le bouton demi heure / heure

6) la fonction imprimer avec mis en page spécifique

Il y a évidement plein d'autres fonctions dans ce fichier, mais une chose (ou 6 en fait) à la fois avant d'aller plus loin

Je ne demande évidement pas un cours détaillé via ce sujet mais les pistes de travail et de formation pour y arriver.

Ex : 1) menu déroulant => va voir dans les fonctions "indirect"

Ca me serait déjà d'un grand secours

Merci à la communauté et à PierreP56 pour le travail de fou

Constant

Bonjour Locuste,

Alors un début de réponse : ce qui fait la base du "planning activités" que je propose c'est des sélections de données par requêtes Sql.

Ce Sql conditionne à peu près tout dans ce fichier : affichage, sélection de vues, bilans, fiches individuelles.

Pour faire un outil similaire avec cette méthode, il faut donc commencer par :

1/ se familiariser avec le langage Sql

2/ s'entrainer à traduire une requête Sql classique dans excel avec les spécificités du Vba.

Pour le point 1 LE site de référence => https://sql.sh/

A noter : si les bases du langage Sql sont relativement simples, en fait les requêtes peuvent être très complexes (d'où la puissance de ce langage)

Pour le point 2 utilisant largement l'ADO :

https://drq.developpez.com/vb/tutoriels/ADO/

https://vb.developpez.com/bidou/recordset-ado/?page=exputil

(liste évidemment non exhaustive tellement le sujet est vaste)

Bon courage pour la suite.

Pierre

Bonjour Pierre,

Ravi de vous voir commenter ce post

Merci pour ce premier aiguillage sur la voie du SQL

Je me jette à corps perdu dedans dès maintenant

Je serai surement amené à poser des questions en cours de développrement, en espérant que vous et d'autres pourrez m'aider

A bientot

Constant

Bonjour,

Encore de la lecture :

* Pour mieux appréhender le langage Sql c'est bien de comprendre en parallèle comment bien structurer ses données.

Le support.microsoft peut aider =>

https://support.microsoft.com/fr-fr/office/concepts-de-base-sur-la-conception-d-une-base-de-donn%C3%...

* Ensuite une fois que les données sont lues, on peut les placer dans une feuille et/ou dans un Userform =>

https://silkyroad.developpez.com/VBA/UserForm/

Pierre

Salut Pierre

Merci d'avoir pris la peine de me donner d'autres pistes de lecture pour structurer mon approche générale et mon projet

Je parcours ça dans les prochains jour et reviendrai sans doute avec énormément de questions

Constant

Rechercher des sujets similaires à "optimisation outil planning"