La fonction décrite ici vérifie si une cellule contient ou non une formule. Ouvrez une nouvelle feuille de calcul, répertoriez certaines valeurs dans la plage A1: A6 et additionnez-les dans la cellule A7. Générez une nouvelle fonction définie par l’utilisateur et utilisez-la pour la plage B1:B7.
Pour vérifier si une cellule contient une formule :
- Appuyez sur <Alt+F11> pour ouvrir Visual Basic Editor.
- Dans le menu Insertion, cliquez sur Module.
- Tapez la fonction suivante :
Function FormYes(rng As Range) FormYes = rng.HasFormula End Function
- Fermez l’éditeur VBA en appuyant sur <Alt+Q> et saisissez la fonction suivante dans la cellule A1 :
=FormYes(A1).
- Copy it dow n to cell B7 by dragging the cell handle in the bottom-right corner of cell B1.
FIGURE 13–4