OpenPyXl can read the vba project as a bolb, but is it possble to actually get at the macro code as text.
I have a need to scan many on a server. Not using COM.
The file VBA format is documented in https://learn.microsoft.com/en-us/openspecs/office_file_formats/ms-ovba/575462ba-bf67-4190-9fac-c275523c75fc But it is rather obtuse!