Can VBA be used to list macros
I want to be able to use VBA to find out the list of macro names in a
workbook. I have used code (see below) that can give me the module names,
and also tried with the CodePane function, but I think I'm being a bit thick
and missing something.
Answers gratefully received
Thanks
James
Sub FindMacros()
Dim vbComp As VBIDE.VBComponent
Dim wb As Workbook
Set wb = ThisWorkbook
For Each vbComp In wb.VBProject.VBComponents
Debug.Print vbComp.Type & " " & vbComp.Name
Next
End Sub
|