Bonjour,
J'ai créé une macro :
Si dans une cellule, je mets la formule "=test(A1)", oCell est une variable qui contient la valeur de la cellule alors que je voudrais que oCell soit un objet de type ScCellObj qui correspond à la cellule
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function macro_test(oCell as variant) As String Dim oDocument as Object 'ThisComponent oDocument = ThisComponent Dim oSheet as Object 'ScTableSheetObj oSheet = oDocument.CurrentController.ActiveSheet end function
Merci d'avance
Il ne faut pas mettre autre chose que variant comme type ? ... j'ai essayé de mettre ScTableSheetObj met ça me génère une erreurfunction macro_test(oCell as variant) As String
Aussi, ou trouve t-on la doc des objets gérés par libreoffice (méthodes, propriétés, ...) ?
Partager