Você menciona em seus comentários que seu arquivo é um .XLSM
. Isto significa, como eu tenho certeza que você sabe, ele roda o macro (código).
Embora tecnicamente códigos mal-intencionados (como um vírus) possam estar causando o problema, eu não acredito que seja, mais provavelmente, o código que você tem com erros ou fazendo algo quando não usa Não espere isso.
Portanto, você precisará abrir a tela VBa (guia Desenvolvedor) e ver o que pode ser desativado, removido ou corrigido, etc.
Mas antes disso, vamos desativá-lo; na guia do desenvolvedor, você clica em Macro Security e, por enquanto, altera para disable all macros with notification
, depois, em qualquer célula escolhida, adicione algum texto, salve e feche o arquivo. Reabra o arquivo e não permita que a macro seja executada e veja se a célula foi alterada ou não, comprovando, assim, se o problema ocorre com uma macro