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.
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.