charly_babite
XLDnaute Nouveau
Bonjour à toute la communauté.
J'ai un petit soucis suite au passage excel2007 à excel2010.
J'ai une macro dans excel qui me permettait de récupérer des infos sur les tâches dans mon fichier MsProject avec :
Dim pj As MSProject.Application
Dim ts As Tasks
Set pj = New MSProject.Application
pj.FileOpen Name:=(Chemin_fichier & FichierMsProject), openPool:=pjDoNotOpenPool
Set monMsProj = pj.ActiveProject
Set ts = monMsProj.Tasks
C'est sur cette dernière ligne que le bas blesse.
Avec excel2007, ça se passait bien, mais avec excel2010, il me sort l'erreur
"Erreur Automation - Bibliothèque non inscrite"
Je n'ai aucune référence de manquante et j'ai les bibliothèques suivantes cochées :
Visual Basic For applications
Microsoft Excel 14.0 Object library
OLE automation
Microsft office 14.0 Object library
Microsfot Forms 201 Object library
Microsoft Project 12.0 Object library
Microsoft office Project 12.0 Calendar control
Microsoft Project 14.0 Task Launch control
Je ne vois pas d'erreur sinon que "monMsProj" n'est pas déclaré, mais je n'ai aucune idée de quel type il doit être.
Mais pas du tout certain que cela vienne de cela.
aurais-je oublié une bibliothèque particuliére ?
Merci d'avance à qui me pourra répondre.
A bientôt.
Charles.
J'ai un petit soucis suite au passage excel2007 à excel2010.
J'ai une macro dans excel qui me permettait de récupérer des infos sur les tâches dans mon fichier MsProject avec :
Dim pj As MSProject.Application
Dim ts As Tasks
Set pj = New MSProject.Application
pj.FileOpen Name:=(Chemin_fichier & FichierMsProject), openPool:=pjDoNotOpenPool
Set monMsProj = pj.ActiveProject
Set ts = monMsProj.Tasks
C'est sur cette dernière ligne que le bas blesse.
Avec excel2007, ça se passait bien, mais avec excel2010, il me sort l'erreur
"Erreur Automation - Bibliothèque non inscrite"
Je n'ai aucune référence de manquante et j'ai les bibliothèques suivantes cochées :
Visual Basic For applications
Microsoft Excel 14.0 Object library
OLE automation
Microsft office 14.0 Object library
Microsfot Forms 201 Object library
Microsoft Project 12.0 Object library
Microsoft office Project 12.0 Calendar control
Microsoft Project 14.0 Task Launch control
Je ne vois pas d'erreur sinon que "monMsProj" n'est pas déclaré, mais je n'ai aucune idée de quel type il doit être.
Mais pas du tout certain que cela vienne de cela.
aurais-je oublié une bibliothèque particuliére ?
Merci d'avance à qui me pourra répondre.
A bientôt.
Charles.
Dernière édition: