cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201822 6 févr. 2008 à 16:39
En fait j'avais Excel ouvert. J'ai donc créé un module1 avec une procédure bidon. Puis j'ai inscrit ce code dans une feuille. Il m'a créé un nouveau classeur, créé un nouveau Module1 puis coller le code contenu dans le module original, à partir de la ligne 2.
Pour pouvoir utiliser VBE sous Excel, il faut cocher la référence à
Microsoft Visual Basic for Applications Extensibility 5.3
Je ne vois pas comment je pourrais t'aider avec VBE, car je ne connais que très très peu... mais tu peux toujours poser des questions. Si ce n'est pas moi, quelqu'un s'y connaissant passera peut-être par là...(?)
MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
zen69
Messages postés584Date d'inscriptionjeudi 28 décembre 2006StatutMembreDernière intervention29 avril 20101 6 févr. 2008 à 18:53
Ok, bon un peu de nouveau, j'ai reussi a ajouter du code à un module Excel à partir de VB. Mais ceci fonctionne seulement si il y a un module existant dans le classeur excel.
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 6 févr. 2008 à 19:56
Bonsoir,
Zen69, j'ai toujours l'impression que tu n'es pas clair, car tu dis :
"Le probleme de rapidité est au moment de l'utilisation et non au moment de la création du fichier. Eg, lorsque l'on filtre ou que l'on enleve un filtre la recalculation des colonnes prend un temps fou."
Donc, en quoi faire une macro résoudra le problème de rapidité des filtres ?... je reste dubidatif.
Ne serait-il pas mieux de regarder pourquoi qu'Excel est lent sur les filtres (ce qui ne devrait pas être le cas, d'ailleurs...)
Enfin, bref... je te laisse chercher, et si tu n'y arrives pas, tu pourra toujours reposer la question clairement...
Bon courage,
Amicalement,
Us.
Vous n’avez pas trouvé la réponse que vous recherchez ?