H
heriss
Guest
Bonjour,
J'ai une feuille contenant à la fois des valeurs rentrées directement et des formules...
Je cherche a créer un bout de code VBA supprimant au sein d'une plage sélectionnée UNIQUEMENT les valeurs saisies sans affecter les cellules contenant les formules.
j'ai à ma disposition le code VBA pour identifier les cellules contenant les formules =>
Function Isformula(Rng As Range) As Boolean
Isformula = Rng(1).HasFormula
End Function
en revanche, n'étant pas expert en VBA, je ne vois pas bien comment écrire le code pour que la fonction ".ClearContents" ne s'applique qu'aux cellules contenant des valeurs directemen saisies.
Je vous remercie par avance de l'aide que vous pourrez bien m'apporter.
Bonne fin de journée.
Heriss
J'ai une feuille contenant à la fois des valeurs rentrées directement et des formules...
Je cherche a créer un bout de code VBA supprimant au sein d'une plage sélectionnée UNIQUEMENT les valeurs saisies sans affecter les cellules contenant les formules.
j'ai à ma disposition le code VBA pour identifier les cellules contenant les formules =>
Function Isformula(Rng As Range) As Boolean
Isformula = Rng(1).HasFormula
End Function
en revanche, n'étant pas expert en VBA, je ne vois pas bien comment écrire le code pour que la fonction ".ClearContents" ne s'applique qu'aux cellules contenant des valeurs directemen saisies.
Je vous remercie par avance de l'aide que vous pourrez bien m'apporter.
Bonne fin de journée.
Heriss