Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Reference Help, please
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??? (I could just have the dll as a refernce when it ships, but it would make updates much more difficult. If able to add a reference everytime the workbook opens, the user would always be using the latest version of the dll) |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Nesting a sheet name reference within a cell reference??? | Excel Discussion (Misc queries) | |||
Changing sheet reference to cell reference | Excel Worksheet Functions | |||
Using an offset formula for the reference in a relative reference | Excel Worksheet Functions | |||
Formulas that reference cells that reference another cell | Excel Discussion (Misc queries) | |||
Row reference increment but preserve column reference | Excel Worksheet Functions |