Re: Interview Panel Question
An object is a specific data type which is essentially a pointer, and can reference items such as controls/forms/applications. A variable declared "As Object" can contain any object, not just one specific kind ("As Control" would restrict you to just controls).
A variant is an "undefined" data type, and can contain basically any variable, Object or not. There is a memory and speed overhead involved, as information about the actual data type needs to be stored & read/written whenever the variable is used.