Bonjour,
----- Original Message ----- From: "Martin Blaizot" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, March 02, 2005 11:52 PM
Subject: Re: [prog] Calc - Gestion des macros
Bonsoir
Bonjour,
Diverses questions se posent a moi a l'usage d'OOo, et pour lesquelles malgre
mes recherches je n'ai pas de reponse : ("en vrac"...)
1/ J'ai cree une bo�te de dialogue/liste de validation en m'inspirant du
travail de B. Montouh, le probleme est que je n'ai pas trouve comment mettre
tout simplement un titre a la bo�te ? (je n'ai pas vu non plus dans l'ouvrage
Programmation OOo)
la commande suivante devrait faire ton bonheur :
oProjectDialog.Title = "Mon Titre"
Sinon, lorsque tu s�lectionne ta boite de dialogue ( en cliquant vraiment au bord de celle-ci), tu cliques droit, tu d�lectionne "propri�t�s",
et tu lui donne un titre.
OK �a marche.
2/ Un petit probleme semble-t-il avec la gestion des bibliotheques de macros :je cree une nouvelle biblio, avec l'objectif de pouvoir la completer/modifier
facilement via l'explorateur - car mon application, qui utilise plusieurs
dizaines de macros est installee sur plusieurs postes (le mien et ceux de
collegues) et des lors que je modifie les macros sur mon poste je n'ai pas
trouve plus rapide ... en tout cas avec MS Excel �a marchait confortablement
... - Le probleme avec OOo est que je suis oblige d'eteindre/rallumer mon poste
pour avoir acces a cette nouvelle biblio via l'explorateur ... Et idem si je
modifie les macros. Bizarre non ?
L� je ne vois pas; chez moi j'ai acc�s tout de suite � mes macros via l'explorateur (d�s lors que je les ais sauvegard�es, bien s�r )
J'ai reessaye, selon le poste ou je travaille, �a marche ou pas (je parlais bien des bibliotheques, pas des macros uniquement) ...
3/ Je n'ai pas trouve une fonctionnalite interessante d'Excel sur OOo, a savoir
une macro "autoOpen" - qui s'execute a l'ouverture du seul fichier concerne (et
non de chaque fichier Calc ...); sachant que l'execution a l'activation ne
m'agree pas tellement ...
Tu ouvres ton document et tu fais :
Outil \ Macros \ Macro
Tu s�lectionnes la macro concern�e et tu fais : Assigner puis l'onglet Evenement \ Ouvrir un document
Oui, �a marche (je ne sais plus pourquoi, quand j'ai essaye la 1ere fois, il me semblait que cet evenement ne me convenait pas)
4/ Comment faire, si j'ai plusieurs macros "a la suite" dans un module, pour
executer "pas a pas" la 2eme ? Systematiquement OOo execute la 1ere et non les
suivantes ... Ou dois-je me cantonner a 1 macro par module ? (�a fera bcp de
modules !)
Je ne suis pas certain de bien comprendre ta question. Pour qu'une macro s'�x�cute, il faut qu'elle soit appel�e d'une mani�re ou d'une autre.
Si tu souhaites donc �x�cuter toutes tes macros les unes � la suite des autres, il faut qu'� la fin de chaque macro tu appelle la suivante.
Le pb n'est pas de faire s'executer une macro, mais de la tester en "pas a pas" - et je ne vois pas comment faire pour la 2eme (et les suivantes le cas echeant) macro d'un meme module.
Si je fais F8, systematiquement OOo execute la 1ere macro en "pas a pas", puis s'arrete - ce qui n'est pas en l'occurence le but recherche ...
(suis-je clair ?)
Merci
Pas de quoi, la liste est l� pour �a; j'esp�re avoir pu t'aider un peu.
PS: comment etre inscrit pour "tester" la version 2.0 ?
Jacques Le Moulec
A bient�t,
Martin
Merci d'avance
Jacques Le Moulec
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
