Quote:
Declaring an object variable with the As Object clause creates a variable that can contain a reference to any type of object. However, access to the object through that variable is late bound; that is, the binding occurs when your program is run. To create an object variable that results in early binding, that is, binding when the program is compiled, declare the object variable with a specific class ID. For example, you can declare and create the following Microsoft Excel references:
If you can find anywhere in MSDN that says that setting a reference to something in the project makes it early bound then please point me to where I can find it because that is against everything I know.