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.