Ben,
Why did you opt for Excel? I agree with George that analyzers exist, but I don't think they describe what the code does. With Access vba you can identify the buttons on every form, and you could extract the click event code for each, However, I think it will require your looking at each...