Please see below
----- Rob Bovey wrote: ----
Hi Joe
<<If I have the References dialog open, I can't get to the Browser (a
indicated in Help); I tried that and it didn't work. I had to close th
References dialog.>
**Let's make sure we're talking about the same thing. In the Excel Visua
Basic Editor (VBE) you choose the Tools/References menu to open th
References dialog. On the References dialog there is a Browse button locate
directly below the Cancel button. If you click this button you will get
File/Open-style Add References dialog. Use this dialog to navigate to an
select your DLL. Click OK and the VBE will register the DLL and add it t
the Available References listbox.*
This helps but still does not solve the problem. I do appreciate your explanation,
though, because I couldn't understand what MS was talking about when they referre
to the Browser
<<I have also noticed that when the XL workbook is opened on other machines
an error appears indicating that it can't find the referenced librar
(MISSING is present) and the path to the DLL is given as the path that i
would have on my machine>
**The MISSING flag in the References dialog means that the flagge
component has not been properly registered on that machine.*
If I see a component listed in the Registry giving its patha dn
threading model, can I assume that it has been registered
This is what I have seen when the MISSING flag is displayed
in the References dialog
<<How do I know if the DLL is a valid ActiveX DLL?>
**The easiest way is to attempt to register the DLL with the Window
command-line registration tool Regsvr32.exe. Open a command prompt and ente
the following on the command line
C:\>Regsvr32 C:\YourPath\YourDLL.DL
where the actual path and file name identify the DLL you are trying t
register. If the DLL is a valid ActiveX DLL you will get a success messag
and the DLL will be registered on the machine (registering multiple time
won't hurt anything). If the DLL is not an ActiveX DLL you will get
failure message indicating that the DLL could not be registered, in whic
case it is not the type of DLL that can be referenced through th
Tools/References dialog.*
I have done this and have still seen the MISSING flag. Thi
is what has been so frustrating
--
Rob Bovey, MCSE, MCSD, Excel MV
Application Professional
http://www.appspro.com
* Please post all replies to this newsgroup
* I delete all unsolicited e-mail responses
Joe said:
MISSING in the name, the Browser lists it in the dropdown of availabl
libraries. If MISSING is included, then the browser doesn't include it i
the list of available librariesindicated in Help); I tried that and it didn't work. I had to close th
References dialogan error appears indicating that it can't find the referenced librar
(MISSING is present) and the path to the DLL is given as the path that i
would have on my machine. For example, I would se
D:\WINNT\System32\CTXS.dll listed as the path to the DLL. This is fine fo
my machine, but for others who local drive is C:, this raises the error tha
Excel can't find the library