Lorsque vous modifiez une macro ou une fonction Microsoft Office VBA, vous déplacez souvent votre curseur à partir d'une ligne que vous n'avez pas terminée. Par exemple, pour aller copier quelque chose que vous voulez coller dans cette ligne. Mais, si cette ligne partielle n'est pas syntaxiquement valide, l'éditeur VBA interrompt votre travail en affichant un message "Erreur de compilation" qui doit être rejeté.
Existe-t-il un moyen de désactiver la boîte de message? Je trouve ça irritant ...
(Cela se produit avec Excel Visual Basic pour Applications, Outlook VBA, Word VBA, etc.)
Dans le VBE, Tools - Options - Editor et décochez Auto Syntax Check. Il deviendra rouge du mauvais code, mais ne vous donnera pas la fenêtre contextuelle.
la source