Toutes mes réponses sur les forums

Affichage de 1 message (sur 1 au total)
  • Auteur
    Articles
  • en réponse à : Mise à jour des calculs en utilisant plusieurs fichiers #40239
    yang
    Participant

    Bonjour,

    Effectivement, les résultats du fichier 2 réalimente le fichier 1. Je suis conscient que ce n’est pas la meilleure chose d’utiliser plusieurs fichiers. J’ai consulté l’article https://www.lecfomasque.com/excel-mes-fichiers-prennent-du-temps-a-ouvrir-et-fermer-pourquoi/ et tout semble être conforme concernant mes fichiers. Je comprends également qu’un fichier de 3,5 Mo ne semble pas si volumineux et ce même en combinant les fichiers 1 et 2 (environ 4,5 Mo).

    Par ailleurs, le fichier de 3,5 Mo comporte des algorithmes relativement complexes qui permettent de calculer l’horaire de travail de 1000 employés sur un an selon une variété d’horaires. Uniquement ces algorithmes représentent 365 000 cellules. Puis, il y a certains calculs de validation pour vérifier la disponibilité de ces employés qui pour chacun d’eux peuvent être affectés sur 4 projets. Une partie de la validation est effectuée en VBA. Néanmoins, pour obtenir le résultat recherché, je ne crois pas que je puisse utiliser uniquement le VBA. Comme je désire que le fichier permettant de modifier les horaires soit aussi un tableau de bord servant à la gestion de projet, je cherche à alléger le recalcul du fichier (sans désactiver le calcul automatique). L’objectif recherché en utilisant deux fichiers était d’isoler le fichier 2 qui sert de traitement. Le fichier 1 servant de tableau de bord (700 ko actuellement) serait amené à évoluer et à devenir plus volumineux par l’ajout d’indicateurs de performance entre autres. Lorsque je consulterais le tableau de bord, je désire m’assurer d’un bon niveau de performance du fichier (vitesse de recalcul). Le tableau de bord ne ferait pas appel systématiquement au fichier de traitement à chacune des utilisations. Si ce n’était pas le cas, il n’y aurait possiblement aucun avantage à utiliser deux fichiers plutôt qu’un seul. Enfin, les données utilisées ne s’avèrent pas être à caractère financier par exemple. Plus particulièrement, mon besoin actuel n’est pas de manipuler des données qui s’étendent sur des milliers de lignes pour ensuite interroger cette base de données.

    Merci.

Affichage de 1 message (sur 1 au total)