Sub Formules_Valeurs()
Dim O As Object 'déclare la variable O (Onglets)
Application.ScreenUpdating = False 'masque les rafraîchissements d'écran
For Each O In Sheets 'boucle sur tous les onglets O du classeur
Select Case O.Name 'agit en fonction du nom de l'onglet
Case "Glem", "Feuil1", "Feuil2", "Feuil3", "Feuil4", "Feuil5" 'ici il faut mettre tous les noms des onglet où le formules sont gardées (séparés par une virgule)
'rien ne se passe
Case Else 'autre cas
O.Select 'sélectionne l'onglet O
O.Range("A1:J" & Application.Rows.Count).Copy 'copy les colonnes A à J
O.Range("A1").PasteSpecial (xlPasteValues) 'colle les valeurs
O.Range("A1").Select 'sélectionne la cellule A1 de l'onglet O
Application.CutCopyMode = False 'supprime de clignotement des cellules copiées
End Select 'fin de l'action en fonction de...
Next O 'prochain onglet de la boucle
Sheets(1).Select 'sélectionne le prenier onglet
Range("A1").Select 'sélectionne la cellule A1 du premier onglet
Application.ScreenUpdating = True 'affiche les rafraîchissements d'écran
End Sub