Bonjour,
pac a écrit :
Mimorlon a écrit :
Michel le 14/05/2006 18:40
"oDoc.getSheets().getByName( "FeuilleX").RangeAddress.Sheet"
. Désolé mais tournée dans tous les sens, je n'ai reçu que des
messages d'erreur . La solution serait de m'envoyer le listing complet
d'une macro Ooo .Basic qui me donnerait en MsgBox l'index d'une
feuille nommée dans une inputBox .
Amicalement
Salut, tu as bien instancié l'objet oDoc vers le document en cours ?
Vérifies aussi que FeuilleX existe dans la liste des feuilles. Tu peux
utiliser la méthode hasByName qui retourne vrai si la feuille existe.
pac.
une piste :
oDoc = StarDesktop
With oDoc
nbreFeuilles = .getCurrentComponent.getSheets.Count()
lesFeuilles()= .getCurrentComponent.getSheets.ElementNames()
End With
Msg = "Nbre de feuilles = " & nbreFeuilles
For i = 0 to Ubound(lesFeuilles())
Msg = Msg & Chr(10) & "La feuille d'index " & i & " = " & lesFeuilles(i)
Next i
MsgBox Msg
--
Francois Gatto
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]