Re : Effacer contenu et pas formule d'une cellule
Bonjour,
2 solutions :
- Effacer carrement la formule (et la remettre par macro en cas de besoin)
- Effacer les cellules auxquelles se refère la formule.
La macro ci-dessous fait ça :
Sub test()
Range("C12").Precedents.ClearContents
End Sub
Mais attention si la formule est du type : =A2/B6, il ne faudra pas effacer B6 au risque de récupérer #DIV0 dans la cellule ...
Dans ce cas il faudra faire un traitement particulier des cellules.
Voir fichier joint
Sinon, sans macro, il suffit de se mettre sur la cellule contenant la formule et :
- appuyer sur F5
- Cliquer sur Cellules
- Cocher Antécédents
- OK
Toutes les cellules sont selectionnées, il ne reste plus qu'à appuyer sur Suppr ou Del du clavier.
(La solution peut dépendre de la version d'Excel)