Bonjour à tous,
Je bosse sur un projet un peu particulier.
L'objectif est de suivre l'utilisation des prairies sur une exploitation agricole.
L'ouvrier agricole saisit dans la feuille Dates Interventions la parcelle utilisée, la date d'entrée et de sortie des animaux et la raison pour lesquelles il a fait ces manipulations. Les listes déroulantes sont construites à partir des informations saisies dans la feuille Informations.
Pour rendre les listes déroulantes et les fonctions évolutives, j'ai utilisé des plages dynamiques créées avec la fonction décaler.
La feuille planning 2015, regroupe les interventions réalisées au cours de l'année avec les contraintes suivantes :
- en début d'utilisation d'une prairie, on remplace la raison d'entrée saisie dans la feuille Dates Intervention par un code (lettre de A à ...). De même pour la sortie mais avec des chiffres. On colorie la période d'utilisation.
- une prairie peut-être utilisée qu'une seule journée, j'ai du donc partagé une journée en 2 pour avoir la raison d'entrée et la raison de sortie.
- pour me simplifier la création de cette feuille, j'ai laissé tomber les 29 février à cause des cellules fusionnées correspondant au mois.
Tout ça, c'est pour planter le décor car je m'en suis sorti avec mes notions de formules, qui sont sans doutes compliquées.
Ma question est : pourquoi ça rame autant? Dès que je veux faire une modification, ça prend des plombes! Dans le fichier de démo, j'ai mis 5 parcelles. Il va y en avoir en tout 18...
Je sais bien que cela fait beaucoup de formules mais quand même...
Du coup, est-ce possible d'optimiser les temps de calculs en revoyant mes formules qui ne sont peut-être pas optimales ?
Vaut-il mieux plusieurs feuilles qui font des petits calculs ou une seule avec mes grosses formules ?
En attendant de vous lire avec impatience pour en apprendre plus grâce à vous.
Bonne journée.
Xavier
Partager