Bonjour le forum,
Je travaille actuellement sur un fichier qui sert à suivre différents projets (on va dire entre 200 et 300).
Ils sont saisis et validés (via USF) sur l'onglet "DataBase".
A coté, j'ai un onglet qui s'appelle Gantt et qui a pour but de voir certains projets en diagramme de Gantt.
Comme il va y avoir entre 200 et 300 projets, je ne souhaite pas créer le même nombre de diagrammes (ça alourdirait le fichier et ca ne servirait à rien car pas de visibilité d'ensemble).
Le diagramme est donc dynamique et sera alimenté via un ou des critères.
J'ai essayé la logique suivante, qui fonctionne:
- on a un diagramme qui sert de modèle
- l'utilisateur saisi le critère dans l'USF
- la macro va compter le nombre de fois que ce critère est vérifié (n)
- la macro copie le diagramme modèle (n-1) fois
- l'emplacement pour le critère est alimenté
Ca fonctionne. Le seul problème, c'est que le fait de "copier" ralenti l'affichage, je souhaiterais quelque chose de beaucoup plus dynamique / rapide (j'imagine si on veut afficher genre 30 projets). C'est bizarre, car j'ai pourtant mis le "Application.ScreenUpdating = False" mais j'ai pas l'impression qu'il agisse.
Quelqu'un aurait une idée pour que ça soit plus "instantané" ? Ou un autre principe de génération ?
(je joints le fichier pour que ça soit plus clair)
Par avance merci,
Int0x