VbaDiff может читать макросы Excel непосредственно из файла Excel, точно так, как вы описываете.
Если вам нужен программный доступ, есть версия Enterprise с API. С этим можно сделать несколько забавных вещей, как в этих примерах .
Полное раскрытие - я построил этот продукт. Я продолжал сталкиваться с проблемами, с которыми сталкивался Дин, и решил, что пришло время решить их раз и навсегда!