Output does not compile because no public creatable component exists


Assuming the VBA project contains no user forms, the output is valid, but VB6 won't compile it because there is no publicly creatable class in the project which could be instantiated by a client of the dll.

This is correct in the sense that the exported types are all internal to the office document in which they were declared. In order to use the compiled output of the extraction, you would need to add a public creatable class to the library to leverage the functionality in the exported code.
Closed Oct 19, 2014 at 8:54 PM by neildodson