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]
