LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 14
Default Add reference programmatically before a module compiles

I created a dll with most of the code to run my excel application.
When you open the workbook, the first line adds a reference to the dll
programmatically:
ThisWorkbook.VBProject.References.AddFromFile ("C:\UDACO2004.dll")

This is easy. However, I have declared a public variable in another
module like this:
Public UDADLL As New UDACO2004.Estimating

Up until today, the workbook opened fine, added the reference, and
then proceeded to call the library functions. But today I get a
compile error: "user-defined type not defined", so I can't add the
reference because VBA tries to compile the declaration of that object
(which it didn't do before)

I know VBA compiles as needed at runtime, but is there any way to
ensure that a particulart module doesn't get compiled when you open a
workbook???
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
programmatically Set Reference to Library Todd uttenstine Excel Programming 6 April 30th 04 10:55 AM
Reference Addin Module from sheet code zSplash Excel Programming 2 April 19th 04 06:35 PM
Programmatically Add Reference` keepitcool Excel Programming 1 September 16th 03 05:30 PM
Programmatically Add Reference` Jean-Paul Viel Excel Programming 0 September 16th 03 02:23 PM
Can i set a reference programmatically? Tom Ogilvy Excel Programming 1 August 19th 03 04:24 PM


All times are GMT +1. The time now is 11:41 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"