Beakerboy / vbaProject-Compiler

Create a vbaProject.bin file from VBA source files.
15 stars 3 forks source link

Project Object #14

Open Beakerboy opened 1 year ago

Beakerboy commented 1 year ago

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

Beakerboy commented 1 year ago

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

Beakerboy commented 1 year ago

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 1 year ago

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.

Beakerboy commented 1 year ago

@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 1 year ago

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.

Beakerboy commented 11 months ago

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