Variable uses an Automation type not supported in Visual Basic
You tried to use a variable defined in a type library or object library that has a data type not supported by Visual Basic.
To correct this error
Use a variable of a type recognized by Visual Basic.
-or-
If you encounter this error while using FileGet or FileGetOBject, make sure the file you are trying to use was written to with FilePut or FilePutObject.