Bonjour à toutes et à tous,
Je fais appel à vous pour un petit problème. En effet j'ai un tableau sous Excel qui contient beaucoup de lignes (environ 400 000) et à partir de celui-ci je dois faire des nuages de points : 1 graphique pour chaque "Groupe" (dans le fichier joint j'ai 3 groupes donc 3 graphiques). Le code que j'ai marche très bien mais il est très long à exécuter (compter 2 minutes....).
Est-ce qu'on peut optimiser le code pour générer les graphiques afin de gagner du temps?
Merci d'avance,
PS: Je ne peux pas joindre le fichier complet car il est trop lourd (13000 Ko), du coup je vous joins un extrait de la base de données (avec seulement 25000 lignes au lieu des 400 000) et le code pour générer les graphiques. . A l'ouverture du fichier, il n'y a aucun graphique, cela est fait exprès pour que vous puissiez bien voir le temps que met Excel lorsque vous exécuterez le programme "graph_per_group".
Pour que le test soit réel vous pouvez essayer avec les 400 000 lignes environ pour voir.
Merci d'avance de votre aide;
Je fais appel à vous pour un petit problème. En effet j'ai un tableau sous Excel qui contient beaucoup de lignes (environ 400 000) et à partir de celui-ci je dois faire des nuages de points : 1 graphique pour chaque "Groupe" (dans le fichier joint j'ai 3 groupes donc 3 graphiques). Le code que j'ai marche très bien mais il est très long à exécuter (compter 2 minutes....).
Est-ce qu'on peut optimiser le code pour générer les graphiques afin de gagner du temps?
Merci d'avance,
PS: Je ne peux pas joindre le fichier complet car il est trop lourd (13000 Ko), du coup je vous joins un extrait de la base de données (avec seulement 25000 lignes au lieu des 400 000) et le code pour générer les graphiques. . A l'ouverture du fichier, il n'y a aucun graphique, cela est fait exprès pour que vous puissiez bien voir le temps que met Excel lorsque vous exécuterez le programme "graph_per_group".
Pour que le test soit réel vous pouvez essayer avec les 400 000 lignes environ pour voir.
Merci d'avance de votre aide;