Je me permet de relancer la liste sur ce qui suit.

Ludovic CHEVALIER a �crit :
> Bonjour,
>
> J'ai �crit et test� des macros sous windows.
> L'une d'elle ne peut fonctionner sur Linux, du moins, la mandrake 10.1.
>
> En fait, j'ouvre un document nommer MonDocument (     MonDocument =
> StarDesktop.LoadComponentFromURL(AdresseDoc,"_blank",4, PropFich())) avec une 
> macro
> d'une biblioth�que de soffice.
> Apr�s �a, la macro ouvre une bo�te de dialogue, dont certains boutons 
> d�clenchent des
> macros permettant de modifier "MonDocument".
>
> Sous windows xp, le document s'ouvre et reste en page active. La bo�te de 
> dialogue
> s'affiche sur ce document actif. Lors de l'ex�cution des macros de la bo�te 
> de dialogue,
> le document se modifie sans soucis.
>
> Sous mandrake 10.1, le document s'ouvre mais le document ouvert initialement 
> reste en
> page active. La bo�te de dialogue s'affiche sur ce document actif. Lors de 
> l'ex�cution
> des macros de la bo�te de dialogue, elles ne modifient pas "MonDocument", et 
> un message
> d'erreur apparait. Normal, puisque mon document initial est un traitement de 
> texte,
> alors que "MonDocument" est un tableur.
>
> D'o� vient cette diff�rence. En tout cas, je n'ai pas trouver d'options OOo 
> permettant
> de d�finir ce genre de r�gles d'ouverture des documents (� savoir, � 
> l'ouverture d'un
> doc, il devient le document actif)?
>
> Y'a t-il moyen de pr�ciser par macro que je souhaite que le document qui 
> s'ouvre
> devienne le document actif?
> Ou, autrement, pr�ciser aux macros de la bo�tes de dialogue qu'il faut qu'elle
> s'appliquent � un autre document actif. Ce que je croyais possible en gardant 
> la
> variable "MonDocument" d�finit � l'ouverture.
>
> Merci de me filer un coup de pouce.
>
> --
> Ciao!
>
> Ludo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Ciao!

Ludo

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à