You can do this by monitoring the built-in ribbon controls:
http://www.vbaexpress.com/forum/showthread.php?65211-How-to-monitor-the-built-in-ribbon-buttons

idMso="RefreshAll".

Artik