Como impedir o Excel de disparar Worksheet_Change antes de Workbook_BeforeSave?

Update: problema resolvido Um colega meu estava trocando uma célula duranteWorkbook_BeforeSave() sem desativar eventos, acionandoWorksheet_Change(). Sim, bobo, mas pelo menos a culpa é nossa, não da @ do Exc

Percebi que sempre que pressiono Ctrl + S no Excel, oWorksheet_Change() é disparado antes deWorkbook_BeforeSave(). É possível suprimir esse comportamento usando o código VBA, mas sem suprimir todos os eventos (ou seja, semApplication.EnableEvents = false)?

Isso acontece independentemente do que estou fazendo. Eu li sobre alguém que tem um problema semelhante com as ComboBoxes, mas ainda não estou editando as ComboBoxesWorksheet_Change() dispara sempre antes de salva

Alguma ideia? Eu só estou tentando descobrir como ignorar algum código dentro deWorksheet_Change() quando o documento é salvo, porque esse código deve ser executado apenas quando o usuário realmente altera alguma coisa, não quando a pasta de trabalho é salva. Salvar não muda de forma alguma ...

questionAnswers(2)

yourAnswerToTheQuestion