XL 2021 Planning

Moran56

XLDnaute Nouveau
Bonjour à tous,

J'ai besoin de votre aide pour mon tableau de planning de réservation de salle.

Dans mon fichier, j'ai un onglet BASE, dans lequel j'ai : les salles, les couleurs affectées et l'année du planning.
La création des plannings pour l'année se fait via le bouton "CRÉER PLANNINGS"...et cette partie fonctionne !

Par contre, j'ai un problème en cliquant sur le bouton "AJOUTER RÉSERVATION" : les données doivent venir incrémenter le tableau de l'onglet RESERVATIONS, ce qui se fait sans problème...par contre, je souhaiterais que le planning mensuel se complète également automatiquement en colorant les bonnes cellules, et là ça bloque ! 😊

Merci beaucoup si vous aviez le temps de regarder ce qui ne fonctionne pas !
Belle journée.
 

Pièces jointes

  • PLANNING SALLES.xlsm
    196.5 KB · Affichages: 9

vgendron

XLDnaute Barbatruc
bon bah .. nous y voila...
le besoin évolue tellement qu'il faut repartir de 0

je te propose/suggère
1) de passer par des formulaires
==> plus ergonomique
==> plus évolutif
==> plus pratique pour le control de saisie: exemple, on utilise un calendrier pour que l'utilisateur saisisse une date

2) de définir COMPLETEMENT ton projet: (à minima avec toutes les exigences que tu as déjà en tête)
control de saisie
types de réservations: Récursive ou pas
possibilité d'ajouter ou supprimer des salles
possiblité d'ajouter, modifier supprimer des réservations..
Quelles visualisations tu souhaites....etc etc
 

Moran56

XLDnaute Nouveau
Désolé !
Je souhaite ajouter les fonctions : récurrence hebdomadaire, pouvoir faire une édition d'un planning mensuel par salle et oui, l'ajout/suppression d'une salle.
Pour la modification d'une réservation, elle pourra être faite directement dans le planning.

Encore merci !
 

vgendron

XLDnaute Barbatruc
Regarde la PJ
J'ai commencé quelque chose
pour l'intant, il n'y a que la gestion des salles

1) tu selectionnes une salle dans la liste
==> sa couleur apparait à coté
si tu cliques sur la couleur, tu peux la changer en selectionnant une nouvelle couleur dans la palette qui s'affiche
==> une nouvelle frame s'affiche
elle te permet de changer le nom de la salle
(pour l'instant, je ne vérifie pas si le nouveau nom n'est pas déjà listé)
ou de supprimer la salle

2) si tu saisis directement un nouveau nom de salle
==> un bouton "Nouvelle salle" apparait
tu valides, et la salle est créée, et la couleur est demandée


==> ces modifications n'ont lieu QUE dans la table "t_Salles" de la feuille "Base"
 

Pièces jointes

  • PLANNING SALLES Rev5.xlsm
    237.7 KB · Affichages: 1

vgendron

XLDnaute Barbatruc
Voila pour la gestion complète des salles

je sens que tu vas me dire que quand on ajoute une salle, la ligne qui est ajoutée tout en bas n'a pas la meme mise en forme (quadrillage) que les autres

sauf si tu t'en fous, j'ai "préparé" une nouvelle présentation des plannings dans le mois de janvier
==> le planning est une table structurée
la mise en forme est automatiquement recopiée lorsqu'on ajoute une ligne
la modif et suppression des lignes seraient simplifiées, donc plus rapide
les boucles for i=14 to.... seraient simplifiées et indépendantes de la position du planning... admettons que tu aies envie de décaler le planinng de x lignes et y colonnes, les boucles n'auraient pas a être modifiées
 

Pièces jointes

  • PLANNING SALLES Rev6.xlsm
    277.5 KB · Affichages: 2

vgendron

XLDnaute Barbatruc
Version 7 avec l'utilisation des tables structurées dans chaque feuille Mensuelle
j'ai aussi bypassé la ligne de commande qui recopie le petit tableau
et fait deux petites modifs pour que les tableaux soient créés à partir de n'importe quelle ligne
il te suffit de modifier dans le code la ligne "LigneEntete=3"
fais un essai en changeant JUSTE cette valeur, tu verras que le reste du code n'a pas besoin d'être modifié
 

Pièces jointes

  • PLANNING SALLES Rev7.xlsm
    138.9 KB · Affichages: 1

Moran56

XLDnaute Nouveau
Salut !
Vraiment un énorme merci pour tout ce que tu as déjà fait !

J'ai juste remarqué 2 petits bugs : quand j'ajoute une nouvelle salle, lorsqu'elle est intégrée dans les onglets mensuels, elle reprend la mise en forme de la ligne du dessus : si la salle du dessus est réservée et est en rouge par exemple, la nouvelle salle sera marquée en rouge sur les mêmes périodes de réservation. Et lorsque je veux créer les plannings j'ai un message d'erreur "Erreur d'exécution 13".

Dans la gestion des réservations, pour une nouvelle réservation, il y a 3 rectangles à côté du choix de la salle : a quoi servent-ils ?

Et est-il possible d'avoir une vision mensuelle uniquement d'une salle ?

Belle journée !
 
Dernière édition:

vgendron

XLDnaute Barbatruc
Hello

ici, j'ai corrigé la coloration initiale à la création d'une nouvelle salle
ainsi que l'erreur 13 (manquait la déclaration de moi=array....
les rectangles: c'est pour le nom prénom et teléphone (j'ai ajouté des labels)
il y a une nouvelle page pour visualiser le mois et la salle souhaités
(reste à trouver comment déplacer les deux listbox (entete et données) en meme temps vers la droite ou la gauche)

pour la réservation, j'ai commencé à mettre des controles pour choisir la récurrence (j'ai pris modèle sur le google agenda..) mais pas sur que j'irai au bout tout de suite, parce que je vois déjà qu'une modif risque d'être galère.. ou pas..
 

Pièces jointes

  • PLANNING SALLES Rev9.xlsm
    189.7 KB · Affichages: 1

vgendron

XLDnaute Barbatruc
bon, j'ai opté pour une ListView plutot qu'une listbox
avantages: on peut la remplir comme on veut, et donc on peut y mettre une ligne d'entete
on peut meme colorer les reservations

LA question: est ce que ce controle existe sur toutes les versions d'excel
normalement, on a la meme, ca ne devrait donc pas poser de pb

pour la récurrence.. j'ai pas encore commencé. mais comme ca m'amuse...
 

Pièces jointes

  • PLANNING SALLES Rev10.xlsm
    188.4 KB · Affichages: 4

Statistiques des forums

Discussions
313 769
Messages
2 102 234
Membres
108 181
dernier inscrit
Chr1sD