Macro openoffice

Fermé
flush Messages postés 1 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 5 septembre 2008 - 5 sept. 2008 à 09:56
 Cormadil - 7 nov. 2008 à 13:53
Bonjour,

je debute en macro openoffice !

j'en suis encore à faire des tests simples pour m'y familiariser et je suis deja bloqué xD

voici le code que j'ai trouvé et que j'ai evidemment adapté a mes besoins :

Sub maMacro

Dim oDocument As Object, oForm As Object, oLabel As Object

oDocument = ThisComponent
oForm = oDocument.DrawPage.Forms.getByName("monForm")
oLabel = oForm.GetByName("monLib")
oLabel.Label = "test"

End Sub

dès la ligne 'oForm = oDocument.DrawPage.Forms.getByName("monForm")'
j'ai une erreur 'runtime error BASIC, propriétré ou méthode introuvable'

quelqu'un aurait une solution ???? ^^

merci
A voir également:

1 réponse

Salut,

Par défaut le nom d'un formulaire est MainForm, pour modifier le nom : -bouton : Navigateur Formulaire -> click droit sur Mainform -> propriété, là tu peux changer le nom

Voilà si cela peux t'aider
1