ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   'Can't find project or library' error (https://www.excelbanter.com/excel-programming/420837-cant-find-project-library-error.html)

brg

'Can't find project or library' error
 
Hello,

I have developed an application that runs without problems on a number of
machines, but I keep getting a 'Can't find project or library' error on one
machine. The only difference between the machines that I can find is that
the problem one is running Excel 2003, SP2 as opposed to the others which are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the problem
machine. Another difference between the applications is that the problem one
uses an add in called 'XY Chart Labeller'. I'd rather not have to go through
all of the code and explicity define all variables. Any ideas on another way
to fix this would be greatly appreciated.

--
BRG

Peter T

'Can't find project or library' error
 
Sounds like a missing reference problem (look in Tools, References), and/or
a project that was developed in a later version being used in an earlier
version.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem.


What is the variable type and what do you mean be explicitly defining fixes
it.

It's highly unlikely that the addin 'XY Chart Labeller' is implicated.

Regards,
Peter T

"BRG" wrote in message
...
Hello,

I have developed an application that runs without problems on a number of
machines, but I keep getting a 'Can't find project or library' error on
one
machine. The only difference between the machines that I can find is that
the problem one is running Excel 2003, SP2 as opposed to the others which
are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the problem
machine. Another difference between the applications is that the problem
one
uses an add in called 'XY Chart Labeller'. I'd rather not have to go
through
all of the code and explicity define all variables. Any ideas on another
way
to fix this would be greatly appreciated.

--
BRG




brg

'Can't find project or library' error
 
The tool was developed using Excel 2003 SP3, is this likely the problem? Is
there any way to fix this (other than updating to SP3)?

What am I looking for in References? The tool is entirely in Excel, doesn't
have any references or import any data from any other applications, and I
have the VBA and Excel 11.0 object library selected.
--
BRG


"Peter T" wrote:

Sounds like a missing reference problem (look in Tools, References), and/or
a project that was developed in a later version being used in an earlier
version.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem.


What is the variable type and what do you mean be explicitly defining fixes
it.

It's highly unlikely that the addin 'XY Chart Labeller' is implicated.

Regards,
Peter T

"BRG" wrote in message
...
Hello,

I have developed an application that runs without problems on a number of
machines, but I keep getting a 'Can't find project or library' error on
one
machine. The only difference between the machines that I can find is that
the problem one is running Excel 2003, SP2 as opposed to the others which
are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the problem
machine. Another difference between the applications is that the problem
one
uses an add in called 'XY Chart Labeller'. I'd rather not have to go
through
all of the code and explicity define all variables. Any ideas on another
way
to fix this would be greatly appreciated.

--
BRG





Peter T

'Can't find project or library' error
 
First thing to do is, in the machine that's giving the problem look in Tools
References for any reference marked as MISSING and uncheck.

Re SP3, if you mean and subsequently deployed in SP2 I'm not sure. Probably
not at issue but it just might be, depending on what has been used. One way
to find out would be to rebuild the project in the older system. Export all
the code modules to file and reimport to a new project (you can export from
the problematic file, ie can do all within the same system).

Why not answer the two questions I asked last time in case that sheds any
light.

Regards,
Peter T


"BRG" wrote in message
...
The tool was developed using Excel 2003 SP3, is this likely the problem?
Is
there any way to fix this (other than updating to SP3)?

What am I looking for in References? The tool is entirely in Excel,
doesn't
have any references or import any data from any other applications, and I
have the VBA and Excel 11.0 object library selected.
--
BRG


"Peter T" wrote:

Sounds like a missing reference problem (look in Tools, References),
and/or
a project that was developed in a later version being used in an earlier
version.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem.


What is the variable type and what do you mean be explicitly defining
fixes
it.

It's highly unlikely that the addin 'XY Chart Labeller' is implicated.

Regards,
Peter T

"BRG" wrote in message
...
Hello,

I have developed an application that runs without problems on a number
of
machines, but I keep getting a 'Can't find project or library' error on
one
machine. The only difference between the machines that I can find is
that
the problem one is running Excel 2003, SP2 as opposed to the others
which
are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the
problem
machine. Another difference between the applications is that the
problem
one
uses an add in called 'XY Chart Labeller'. I'd rather not have to go
through
all of the code and explicity define all variables. Any ideas on
another
way
to fix this would be greatly appreciated.

--
BRG







brg

'Can't find project or library' error
 
Sorry about that, I saw the and thought that was the end of your post.

The variable types are varied, the first ones I ran into were 'Commandbar'
and 'CommandBarControl'. Now that those work, I am running into problems
with integer, string, and boolean variables, when giving them an initial
value (ie i = 7) or in 'For Each' loops (ie For Each sh in Sheets).

By explicitly defining them, I mean using a Dim statement (or a Public
statement for a global variable). It seems VB thinks my variable names are
names of objects that it can't find in a library, unless I explicitly define
them as variables.

I'll take a look for anything labeled as MISSING in References. Thanks for
the help!
--
BRG


"Peter T" wrote:

First thing to do is, in the machine that's giving the problem look in Tools
References for any reference marked as MISSING and uncheck.

Re SP3, if you mean and subsequently deployed in SP2 I'm not sure. Probably
not at issue but it just might be, depending on what has been used. One way
to find out would be to rebuild the project in the older system. Export all
the code modules to file and reimport to a new project (you can export from
the problematic file, ie can do all within the same system).

Why not answer the two questions I asked last time in case that sheds any
light.

Regards,
Peter T


"BRG" wrote in message
...
The tool was developed using Excel 2003 SP3, is this likely the problem?
Is
there any way to fix this (other than updating to SP3)?

What am I looking for in References? The tool is entirely in Excel,
doesn't
have any references or import any data from any other applications, and I
have the VBA and Excel 11.0 object library selected.
--
BRG


"Peter T" wrote:

Sounds like a missing reference problem (look in Tools, References),
and/or
a project that was developed in a later version being used in an earlier
version.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem.

What is the variable type and what do you mean be explicitly defining
fixes
it.

It's highly unlikely that the addin 'XY Chart Labeller' is implicated.

Regards,
Peter T

"BRG" wrote in message
...
Hello,

I have developed an application that runs without problems on a number
of
machines, but I keep getting a 'Can't find project or library' error on
one
machine. The only difference between the machines that I can find is
that
the problem one is running Excel 2003, SP2 as opposed to the others
which
are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the
problem
machine. Another difference between the applications is that the
problem
one
uses an add in called 'XY Chart Labeller'. I'd rather not have to go
through
all of the code and explicity define all variables. Any ideas on
another
way
to fix this would be greatly appreciated.

--
BRG







Peter T

'Can't find project or library' error
 
It's always very worthwhile to fully declare variables. However I can't
think of anything that would cause a problem doing simply
i = 7
even if ' i ' had not been declared. Unless perhaps if ' i ' had already
been used as an object variable. Even then it would be a different type of
error.

Are you saying the code breaks on "i = 7" with that highlighted and a msg
saying 'Can't find project or library'

Regards,
Peter T


"BRG" wrote in message
...
Sorry about that, I saw the and thought that was the end of your post.

The variable types are varied, the first ones I ran into were 'Commandbar'
and 'CommandBarControl'. Now that those work, I am running into problems
with integer, string, and boolean variables, when giving them an initial
value (ie i = 7) or in 'For Each' loops (ie For Each sh in Sheets).

By explicitly defining them, I mean using a Dim statement (or a Public
statement for a global variable). It seems VB thinks my variable names
are
names of objects that it can't find in a library, unless I explicitly
define
them as variables.

I'll take a look for anything labeled as MISSING in References. Thanks
for
the help!
--
BRG


"Peter T" wrote:

First thing to do is, in the machine that's giving the problem look in
Tools
References for any reference marked as MISSING and uncheck.

Re SP3, if you mean and subsequently deployed in SP2 I'm not sure.
Probably
not at issue but it just might be, depending on what has been used. One
way
to find out would be to rebuild the project in the older system. Export
all
the code modules to file and reimport to a new project (you can export
from
the problematic file, ie can do all within the same system).

Why not answer the two questions I asked last time in case that sheds any
light.

Regards,
Peter T


"BRG" wrote in message
...
The tool was developed using Excel 2003 SP3, is this likely the
problem?
Is
there any way to fix this (other than updating to SP3)?

What am I looking for in References? The tool is entirely in Excel,
doesn't
have any references or import any data from any other applications, and
I
have the VBA and Excel 11.0 object library selected.
--
BRG


"Peter T" wrote:

Sounds like a missing reference problem (look in Tools, References),
and/or
a project that was developed in a later version being used in an
earlier
version.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem.

What is the variable type and what do you mean be explicitly defining
fixes
it.

It's highly unlikely that the addin 'XY Chart Labeller' is implicated.

Regards,
Peter T

"BRG" wrote in message
...
Hello,

I have developed an application that runs without problems on a
number
of
machines, but I keep getting a 'Can't find project or library' error
on
one
machine. The only difference between the machines that I can find
is
that
the problem one is running Excel 2003, SP2 as opposed to the others
which
are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the
problem
machine. Another difference between the applications is that the
problem
one
uses an add in called 'XY Chart Labeller'. I'd rather not have to
go
through
all of the code and explicity define all variables. Any ideas on
another
way
to fix this would be greatly appreciated.

--
BRG









brg

'Can't find project or library' error
 
I think I will be fully declaring them in the future. None of the variable
names have been used as an object variable.

Yes, the code breaks at "i = 7" with the "i =" highlighted and the error
message "Compile error: Can't find object or library". When using "For
Each" statements, only the variable name is highlighted.
--
BRG


"Peter T" wrote:

It's always very worthwhile to fully declare variables. However I can't
think of anything that would cause a problem doing simply
i = 7
even if ' i ' had not been declared. Unless perhaps if ' i ' had already
been used as an object variable. Even then it would be a different type of
error.

Are you saying the code breaks on "i = 7" with that highlighted and a msg
saying 'Can't find project or library'

Regards,
Peter T


"BRG" wrote in message
...
Sorry about that, I saw the and thought that was the end of your post.

The variable types are varied, the first ones I ran into were 'Commandbar'
and 'CommandBarControl'. Now that those work, I am running into problems
with integer, string, and boolean variables, when giving them an initial
value (ie i = 7) or in 'For Each' loops (ie For Each sh in Sheets).

By explicitly defining them, I mean using a Dim statement (or a Public
statement for a global variable). It seems VB thinks my variable names
are
names of objects that it can't find in a library, unless I explicitly
define
them as variables.

I'll take a look for anything labeled as MISSING in References. Thanks
for
the help!
--
BRG


"Peter T" wrote:

First thing to do is, in the machine that's giving the problem look in
Tools
References for any reference marked as MISSING and uncheck.

Re SP3, if you mean and subsequently deployed in SP2 I'm not sure.
Probably
not at issue but it just might be, depending on what has been used. One
way
to find out would be to rebuild the project in the older system. Export
all
the code modules to file and reimport to a new project (you can export
from
the problematic file, ie can do all within the same system).

Why not answer the two questions I asked last time in case that sheds any
light.

Regards,
Peter T


"BRG" wrote in message
...
The tool was developed using Excel 2003 SP3, is this likely the
problem?
Is
there any way to fix this (other than updating to SP3)?

What am I looking for in References? The tool is entirely in Excel,
doesn't
have any references or import any data from any other applications, and
I
have the VBA and Excel 11.0 object library selected.
--
BRG


"Peter T" wrote:

Sounds like a missing reference problem (look in Tools, References),
and/or
a project that was developed in a later version being used in an
earlier
version.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem.

What is the variable type and what do you mean be explicitly defining
fixes
it.

It's highly unlikely that the addin 'XY Chart Labeller' is implicated.

Regards,
Peter T

"BRG" wrote in message
...
Hello,

I have developed an application that runs without problems on a
number
of
machines, but I keep getting a 'Can't find project or library' error
on
one
machine. The only difference between the machines that I can find
is
that
the problem one is running Excel 2003, SP2 as opposed to the others
which
are
running Excel 2003 SP3.

When the error occurs a variable name is always highlighted, and
explicitly
defining the variable fixes the problem. Another application I have
developed without explicitly defining all variables works on the
problem
machine. Another difference between the applications is that the
problem
one
uses an add in called 'XY Chart Labeller'. I'd rather not have to
go
through
all of the code and explicity define all variables. Any ideas on
another
way
to fix this would be greatly appreciated.

--
BRG











All times are GMT +1. The time now is 12:27 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com