To overcome the Protection Limitation of Autofiltered ranges (see my Answer to: VBA Excel - How to lock specific cells but allow filtering and sorting) I have a desire to respond to the user clicking an Autofilter Button (at which point I can unprotect the sheet and allow the filtering). I can't find any event that triggers when the user clicks an autofilter button so instead I have instructed my users to first select an Autofilter row's cell (an event I can recognize) before clicking the cell's Autofilter button.
This is a mostly-reasonable workround but it does require the users to work in a non-standard way. Is there any way to capture that an autofilter button (on a locked cell) has been clicked?
Many thanks