title: Get Excel macros names with descriptions
body: <p>I have found many ways for getting macro names from Excel using automation (<a href="http://www.clear-lines.com/blog/post/Read-Excel-VBA-macros-and-functions-through-C.aspx" rel="nofollow">example</a>). They are mostly the same and neither can 1) retrieve macro descriptions (each recorded macro can be decorated with a description using Excel UI) or 2) filter out ordinary VBA functions (there are Excel recorded macros and there are funcs/macros that you an write yourself). It seems as if Excel is keeping descriptions as comments in the source code but also in some private place too. If one deletes code comments the description is still visible to Excel.</p>
  
  <p>I need to achieve at least 2) and if possible 1) too. I'd appreciate a C# or VBA solution, but really anything will do.</p>