Re : [RÉSOLU + Améliorations en continu] Rendre le calendrier mensuel de David XLD pé
salut
J’aurais plutôt dit
"Ceci dit, chacun a son propre intérêt pour le sujet et sa propre interprétation du celui-ci."
Herdet, tu as lu : Rendre le calendrier mensuel de David XLD pérenne
J’ai lu : Rendre le calendrier mensuel de David XLD pérenne
Je partage tes remarques sur la portabilité mais, vouloir traiter un sujet sans en connaître son environnement, relève d’un défi que mon petit niveau* ne me permet pas d’essayer de tenter de faire.
Pour le fun, voici un traitement dans un autre environnement (2 feuilles seulement ! Pas testé assez donc susceptible de corrections).
.
Bonjour Si...
Vision, Points de vue, Interprétation, Compréhension, Intérêt, ... ne jouons pas sur les mots car c'est justement ce qui créé la difficulté de communication.
En effet c'est le mot "pérenne" qui m'a interpellé plutôt que "calendrier" car il en existe des centaines en Excel (chercher "Excel calendrier" dans les images Google !)
Assurer la pérennité ("Etat de ce qui dure longtemps, éternellement.") d'une application à toujours été pour moi une priorité professionnelle pendant plus de 20 ans de développement (Excel et autres) pour justement avoir l'esprit tranquille face à 10 à 40 utilisateurs dans plusieurs pays pour des applications complexes techniques et financières et de surcroit multilangues.
L'apréhension du bug était toujours présente surtout lors des remises d'offres et pour les présentations à des groupes de personnes.
Pour moi, assurer la pérennité en Excel se résume à ceçi : nommer les variables et tableaux, imaginer tous les cas possibles même farfelus, tester les clics n'importe où (il y a des virtuoses du double-clic), protéger les cellules non utilisables car cela évite de gérer des tas de tests et de messages d'erreur, utiliser des listes prédéfinies, simplifier les formules au maximum, en VBA mettre beaucoup d'explications (pour la compréhension des années après) et ne rien faire de trop "exotique" car les versions successives d'Excel ne le pardonnent pas.
L'utilisation de
ton fichier Agenda Si...xlsm et la lecture de tes explications, montrent un fonctionnement unilatéral Synthèse ==> Calendrier car tout ce qui à été saisi par l'utilisateur dans le Calendrier n'est pas sauvegardé lorsque l'on change de mois ou d'année.
La saisie doit être faite dans la feuille de synthèse ce qui est un peu déroutant.
Petit inconvénient avec les toupies pour revenir sur un mois précis, il faut cliquer sur les précédents ou suivants.
Exemple :
si l'on est sur Décembre 2013, le clic du mois suivant devrait passer en Janvier 2014 alors qu'il est bloqué.
si l'on passe en 2014, il faut 11 clics sur les mois précédents pour revenir en Janvier
En tous cas, c'est un bon défi de te lancer dans cette application.
Cordialement
Robert