5 messages in org.openoffice.fr.prog[prog] extension du modèle objet de calc
FromSent OnAttachments
Compte des forumsFeb 13, 2008 10:54 am 
oo...@volcar.orgFeb 13, 2008 11:51 am 
François BreizhFeb 14, 2008 12:59 am 
Compte des forumsFeb 16, 2008 8:52 am 
Luc SorelFeb 16, 2008 9:07 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] extension du modèle objet de calcActions...
From:Compte des forums (comp@laposte.net)
Date:Feb 16, 2008 8:52:48 am
List:org.openoffice.fr.prog

Bonjour et surtout merci pour vos réponses.

Je précise un peu: -cette initialisation est une initialisation de mon outils (initialisation de
variables liées au contenu de chaque feuilles, ...) -effectivement je compte procéder comme proposé par François B.

Par exemple si j'ai dans mon classeur "sheet1" et "sheet2", je sais écrire une
procédure "init1" et une autre "init2" dans l'éditeur de macros qui font ce qui me convient en initialisation.

Ce que je ne sais pas faire, c'est comment m'y prendre pour pouvoir faire dans
une troisème macro "init" des appels ) sheet1.init1 et sheet2.init2, c'est à dire que init1 et init2 deviennent des
méthodes de l'objet sheet.

Vraissemblablement, il faudrait que je déclare un type "mySheet" qui étend le
type sheet de OOo en ajoutant une méthode init que j'aurais à déclarer... sauf que je ne sais pas comment le faire !

Emmanuel.

Emmanuel a écrit :

Bonjour,

Je cherche à créer un outil à base d'un classeur. Je souhaite réaliser le genre d'opérations suivantes: au chargement du document, une macro initialise le classeur en appellant la méthode d'initialisation de chaque feuille (mySheet.init, avec mySheet parcourant toutes les feuilles du classeur).

Mon problème est de savoir comment déclarer la méthode init de chaque feuille ...

Quelqu'un peut il m'aider ?

Merci,

Il est possible d'associer une macro à l'ouverture du document en utilisant Outils>Personnaliser...>Evènements. Il suffit ensuite que cette macro appelle l'une après l'autre les procédures liées à chaque feuille. Si ça peut servir ... François