étant débutant j'ai une question bête : je cherche à passer une cellule en argument à ma function
Code : Tout sélectionner
' extrait l'URL d'un hypertext
function getUrl(mC as Variant) as String
Dim oSheet As Object
Dim oCell As Object
Dim oTextfields As Object
oSheet = ThisComponent.CurrentController.ActiveSheet
oCell = oSheet.getCellRangeByName(mC) '<- c'est là que ça coince, je ne comprends pas
oTextfields = oCell.TextFields
getUrl = ConvertFromURL(oTextFields.getByIndex( 0 ).Url)
End function
mais si je fais =getUrl(a1) -> erreur ; mais c ce que je recherche
merci