¿Cómo evitar que Excel dispare Worksheet_Change antes de Workbook_BeforeSave?

Update: Problema resuelto Un colega mío estaba cambiando una celda duranteWorkbook_BeforeSave() sin deshabilitar eventos, desencadenandoWorksheet_Change(). Sí, tonto, pero al menos es culpa nuestra, no de Excel

He notado que cada vez que presiono Ctrl + S en Excel, laWorksheet_Change() es despedido antes deWorkbook_BeforeSave(). ¿Es posible suprimir este comportamiento utilizando el código VBA, pero sin suprimir todos los eventos (es decir, sinApplication.EnableEvents = false)?

Esto sucede independientemente de lo que estoy haciendo. He leído sobre alguien que tiene un problema similar con ComboBoxes, pero todavía no estoy editando ComboBoxesWorksheet_Change() dispara siempre antes de guardar.

¿Algunas ideas? Solo estoy tratando de descubrir cómo omitir algún código dentro deWorksheet_Change() cuando se guarda el documento, porque se supone que ese código solo se ejecuta cuando el usuario realmente cambia algo, no cuando se guarda el libro. Ahorrar de ninguna manera está cambiando ...

Respuestas a la pregunta(4)

Su respuesta a la pregunta