Hi Jason,
How's your dad doing? I worked with him when he did some consulting for
our company a few years back. As I recall you developed the ScheduleLynx
application based on some work he was doing on one of our company's
programs.
I don't have a full answer to your question but this might help if you
haven't tried it already. When faced with a similar situation some years
ago, I created an auto_open macro (Project 4.x) that ensured a reference
was set to the Excel object library each time a CAM's file was opened. I
guess it would be possible to set up a similar macro that cycled through
each object library of interest and set it if necessary.
Sub auto_open()
'Set up a reference to the Excel object library
Application.VBE.ActiveVBProject.References.AddFromguid _
"{00020813-0000-0000-C000-000000000046}", 1, 2
End Sub
Hope this helps.
John Jensen