Beakerboy/MS-OVBA

Project Object

Opened this issue · 6 comments

Understand the Project object and create the correct getters / setters to produce the correct output. Test it.

A text version of the project object is in the tests/blank directory.

Module data is now pulled from the VbaProject.

need to move the attributes and hostExtender out of the view and Into a model

h8nor commented

This attribute is not used in import/export of a module.
https://github.com/Beakerboy/vbaProject-Compiler/blob/b766bdecc9612c79d64a7dc6f5bf256a2fa38094/tests/blank/Sheet1#L4
You will'e able to use it for import file as a sheet or a workbook, since codename may have other name.

@h8nor Sorry, could you be more specific about what you mean? Are you suggesting removing or changing this line in the file? are you recommending that a different file be changed in order to handle the status of VB_Creatable?

h8nor commented

Everything is fine. I recommend using this attribute to import/export sheets and workbooks modules. They must be processed by an algorithm, since it is not used in VBA.

Check that the Project HostExtenders can be set, and are printed.