Is it possible to run a macro based on a data validation list selection without using the worksheet_change event? I'm trying preserve the Undo functionality on the workbook, and need to avoid using worksheet_change. As a last resort, I can create buttons to run macros, but I would like to avoid that if possible.

Thanks!