Bonsoir Eole, bonsoir le forum,
Sinon, le code ci-dessous efface toutes les formules d'un classeur :
Sub Macro1()
Dim O As Worksheet 'déclare la variable O (Onglets)
For Each O In Sheets 'boucle sur tous les onglets du classeur
On Error Resume Next 'gestion des erreurs (en cas d'erreur passe à la ligne suivante)
'supprime toutes les formules de l'onglet O (génère une erreur si l'onglet ne contient pas de formule)
O.Cells.SpecialCells(xlCellTypeFormulas).ClearContents
If Err <> 0 Then Err.Clear 'si une erreur a été générée, efface l'erreur
On Error GoTo 0 'annule la gestion des erreurs
Next O
End Sub