Aide Collabora Office 24.04
Avec Collabora Office Calc, il est possible d'utiliser des fonctions définies par l'utilisateur :
Grâce à l'EDI Basic, vous pouvez définir vos propres fonctions. Cette méthode requiert des notions de base en programmation.
Vous pouvez programmer les fonctions en tant qu'add-ins. Il est cependant nécessaire de bien connaître la programmation pour pouvoir utiliser cette méthode.
Choisissez
.Vous verrez alors l'EDI Basic.
Dans la fenêtre Catalogue d'objets, double cliquez sur le module dans lequel la macro doit être stockée.
Saisissez le code de la fonction. Dans cet exemple, nous définissons une fonction VOL(a;b;c) qui calcule le volume d'un solide rectangulaire avec des longueurs latérales a, b et c :
Function VOL(a, b, c)
VOL = a*b*c
End Function
Fermez la fenêtre de l'EDI Basic.
La fonction est automatiquement enregistrée dans le module sélectionné et est maintenant disponible. Si vous appliquez cette fonction dans un document Calc qui doit être utilisé sur un autre ordinateur, vous pouvez copier la fonction dans le document Calc comme décrit dans la section suivante.
Dans la boîte de dialogue Macro, vous avez cliqué sur Éditer, au point n°2 de la section "Définition d'une fonction avec Collabora Office Basic". Par défaut, le module Mes macros - Standard - Module1 est sélectionné dans le champ Macro de. La bibliothèque standard est placée dans votre répertoire d'utilisateur local.
Si vous souhaitez copier la fonction définie par l'utilisateur dans un document Calc :
Choisissez
.Dans le champ Macro de, sélectionnez Mes macros - Standard - Module1 et cliquez sur Éditer.
Dans l'EDI Basic, sélectionnez la source de la fonction définie par l'utilisateur et copiez-la dans le presse-papiers.
Fermez la fenêtre de l'EDI Basic.
Choisissez
.Dans le champ Macro de, sélectionnez (Nom du document Calc) - Standard - Module1. Cliquez sur Éditer.
Dans la fenêtre EDI Basic du document, insérez le contenu du presse-papiers.
Une fois que vous avez défini la fonction VOL(a;b;c) dans l'EDI Basic, vous pouvez l'appliquer de la même façon que les fonctions intégrées de Collabora Office Calc.
Ouvrez un document Calc et saisissez dans les cellules A1, B1 et C1 des nombres pour les paramètres de fonction a, b et c.
Placez le curseur dans une autre cellule et saisissez ce qui suit :
=VOL(A1;B1;C1)
La fonction est évaluée et le résultat apparaît dans la cellule sélectionnée.