A few more links that may prove helpful.
A Primer on Early Binding (or How to Make Automation Faster)
http://msdn.microsoft.com/workshop/b...node_entry.asp
Early vs. Late Binding
http://www.mvps.org/word/FAQs/InterD...ateBinding.htm
http://groups.google.com/groups?hl=e...13026d8&rnum=2
HTH
Paul
--------------------------------------------------------------------------------------------------------------
Be advised to back up your WorkBook before attempting to make changes.
--------------------------------------------------------------------------------------------------------------
All,
I'm having a few problems getting something clear in my
mind and I hope someone can help.
From my limited experience with VBA and from searching for
help on this it would seem that there's no doubt I should
be early-binding when creating new objects in my code. If
Chip Pearson says "there is never a good reason for not
using early binding", then that's good enough for me. If
necessary, I set a reference to the appropriate library
and off I go!
The problem arises when I try to get another user to
access the same application: it falls over on the
Outlook / VBscript / whatever specific references.
Obviously I can get the user to set a reference manually,
but that would seem to be an admission of defeat.
I thought I might be missing something simple: maybe the
reference is specific to the project, but a simple
experiment disproved that theory.
Every previous article I can find simply re-iterates the
same thing. Always use early-binding.
What am I missing?
Pete