Visio vba programming

Job ID: 33412416

Budget: $10 – $30 USD

I would like to have a Visio macros to manage layers. I have a Visio file that has multiple pages (Tabs at the bottom) . Each page has multiple layers and one common layer called CAD Drawing. I would like to macros to do the following.
• I would like to have a Cover Page which has all macro buttons
• The first macro button should collect all the layer name from each page and export it to excel
• There will need to be a checkbox created for each layer
• If the check box for a layer is checked then macro should display only this layer in each page and hide all other layers. If any page has no layers that was checked by the user then this page should be hidden
• It should be able to check multiple layers
• Need a macro that will select all the checkbox if user wants to
• Need a macro to clear all layers if user wants to
• Need a macro that will print in PDF
Related categories: Microsoft Visio VBScript