VBAProject reference

  • Thread starter Claudio Hidetoshi
  • Start date
C

Claudio Hidetoshi

I've designed a template with some macros, using Project 2003.

I sent it to a user that has Project 2002.

The problem is:
When the user open de model, the template lost the Project 2003 object
reference and don't permit to changed. So, he can't run the macros in the
template.

The question is: How can I change the Project 2003 object reference to
Project 2002 object reference ? Can it be possible ?

I'm from Brazil, and my English is not so good.

Thanks,

Claudio Hidetoshi.
 
R

Rod Gill

Unfortunately VBA references automatically upgrade to newer versions, but as
you have found they don't automatically reset to earlier versions. They need
to reset the reference manually.

Try developing the macro in Project 2002 because when you send it to a 2003
user the references will automatically upgrade.
 
C

Claudio Hidetoshi

Thanks, Rod.
But the real problem is:
Another admin has used the global template using Project 2003 Professional,
and, unfortunately, updated the Project 2002 object reference to Project 2003
object. But our enterprise version of Project is 2002.

When we connect to Project Server and the global template is downloaded into
machine, an object reference error occur opening the object references
dialog, indicating that Project 2003 object is missing. When we try to change
de Project 2003 object reference another error occur, indicating that the
object can't be unchecked because it is in use.

How can we correct this type of problem ?

How can we back the Project 2003 object to an earlier version, in MS Project ?

Thanks,

Cláudio Hidetoshi.
 
R

Rod Gill

Edit the global enterprise on a PC with Project 2002 and manually reset the
reference.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top