Aide LibreOffice 25.8
Transfère le contrôle du programme à un sous-programme, une fonction ou une procédure d'une Bibliothèque de liaison dynamique (DLL). Le mot-clé, le type et le nombre de paramètres dépendent de la routine appelée.
  
[Call] nom[(] [param :=] value, ... [)]
name:Nom du sous-programme, de la fonction ou de la DLL que vous voulez appeler.
paramètre: Nom du paramètre de mot-clé à passer à la routine, suivi de sa valeur. Le nom doit correspondre à la déclaration de routine. Les mots clés sont facultatifs et peuvent être utilisés dans n'importe quel ordre.
valeur: Valeur du paramètre positionnel. Le type dépend de la routine appelée.
Lorsque vous mélangez des paramètres de position et de mot clé, assurez-vous que les paramètres de position suivent l'ordre de déclaration de routine.
Lorsqu'une fonction est utilisée comme expression, il est nécessaire de placer les paramètres entre crochets. Utilisant une Using a Instruction Declare est obligatoire avant d'appeler une DLL.
Sub ExampleCall
    Dim value As String
    value = "LibreOffice"
    Call aRoutine value
    aRoutine text := value
End Sub
Sub aRoutine (text as String)
    Msgbox text
End Sub