Numéro de la feuille courante
Bonjour.
Je cherche le moyen de recuperer dans une variable, le numero de la feuille courante.
Code:
1 2 3 4 5 6 7
| Dim oDoc As Object , Feuille As Object , NumFeuille as integer
oDoc=ThisComponent
Feuille = oDoc.getCurrentController().getActiveSheet()
MsgBox Feuille.getName()
MsgBox numfeuille.getNum() |
Il devrait exister une méthode du genre '.getNum()' si je ne m'abuse.
Merçi de l'aide que vous pourriez m'apporter
Récuperation du N° de la feuille active
Merci de votre aide,
J'ai résolu ma question avec :
Code:
1 2 3 4
| Global NumFeuille as Integer
Sub recupererNum
NumFeuille = thisComponent.CurrentController.ActiveSheet.RangeAddress.Sheet
End Sub |
Ce qui correspond tout à fait à la commande que vous m'avez donné.
Je débute avec ce langage, et je n'y comprend pas grand chose. L'algorithme cependant ne me pose pas de problèmes, c'est la syntaxe qui est obscure.
Si vous pourriez m'orienté vers un lien qui décrit bien l'organisation des objets, des propriétés et des méthodes, je vous en serais gré .
Le plus opaque c'est le lien entre la compréhension théorique des données et la syntaxe. Je cale complètement sur la syntaxe. J'écris par analogie, essais et erreurs... Il vaut mieux comprendre ce qu'on fait.
Merci encore pour votre aide.