IBM Lotus Symphony


Fonctions définies par l'utilisateur

Vous pouvez appliquer des fonctions définies par l'utilisateur dans Lotus Symphony Spreadsheets en utilisant l'une des méthodes ci-après :

Définition d'une fonction à l'aide de macros

  1. Sélectionnez Outils > Macros > Macros.
  2. Sélectionnez Mes macros - Standard - Module1 dans la zone Macro de, puis cliquez sur le bouton Editer. L'environnement de développement intégré Basic s'affiche.
  3. Entrez le code de fonction. Dans cet exemple, nous définissons une fonction VOL(a; b; c) qui calcule le volume d'un pavé rectangulaire de côtés a, b et c :

    Fonction VOL(a, b, c) , VOL = a*b*c

  4. Fermez la fenêtre de l'environnement de développement intégré Basic.

    Votre fonction, qui est automatiquement enregistrée dans le module par défaut, est désormais disponible. Si vous voulez appliquer cette fonction dans un document Lotus Symphony Spreadsheets utilisé sur un autre ordinateur, vous pouvez la copier dans le document Lotus Symphony Spreadsheets en suivant les étapes décrites dans la section suivante.

Copie d'une fonction dans un document

A l'étape 2 de la section "Définition d'une fonction via Lotus Symphony Basic", il vous a été demandé de cliquer sur le bouton Editer dans la boîte de dialogue des macros. Par défaut, dans la zone Macro de, le module Mes macros - Standard - Module1 est sélectionné. La bibliothèque Standard réside localement, dans votre répertoire utilisateur.

Si vous voulez copier la fonction définie par l'utilisateur dans un document Lotus Symphony Spreadsheets, procédez comme suit :

  1. Sélectionnez Outils > Macros > Macros.
  2. Dans la zone Macro de, sélectionnez Mes macros - Standard - Module1 et cliquez sur Editer.

  3. Dans l'environnement de développement intégré Basic, sélectionnez la source de la fonction définie par l'utilisateur et copiez-la dans le presse-papiers.

  4. Fermez la fenêtre de l'environnement de développement intégré Basic.

  5. Sélectionnez Outils > Macros > Macros.

  6. Dans la zone Macro de, sélectionnez (Nom du document Lotus Symphony Spreadsheets) - Standard - Module1. Cliquez sur Editer.

  7. Collez le contenu du presse-papiers dans l'environnement de développement intégré Basic du document.

Application d'une fonction définie par l'utilisateur dans Lotus Symphony Spreadsheets

Une fois que vous avez défini la fonction VOL(a; b; c) dans l'environnement de développement intégré Basic, vous pouvez l'appliquer de la même façon que les fonctions intégrées de Lotus Symphony Spreadsheets.

  1. Ouvrez un document Lotus Symphony Spreadsheets et entrez les nombres pour les paramètres de fonction a, b et c dans les cellules A1, B1 et C1.

  2. Placez le curseur dans une autre cellule et entrez :

    =VOL(A1;B1;C1)

  3. La fonction est évaluée et le résultat apparaît dans la cellule sélectionnée.


Commentaires en retour sur le produit | Documentation complémentaire | Marques