Bernard Marcelly a écrit :
Bonjour Philippe SIBRA Message du 2006-02-18 15:40:Il faudrait expliquer plus en détail ce que tu fais. Si tu fermes le document sur une routine d'évènement du dialogue, ce résultat ne m'étonne pas trop. Pour ma part je réduis au maximum le traitement sur un routine d'évènement.Nojid a écrit :Bonjour Je travaille avec XP pro SP2 et Ooo 2.0 Les deux commandes fonctionnent correctement chez moi. Aucun plantage.Les commandes fonctionnent même lancée depuis une boîte de dialogue?Analyse ton problème: peux-tu fermer le document avant d'ouvrir le dialogue ? peux-tu fermer le document après avoir fermé le dialogue ?De toute façon si la macro ayant ouvert le dialogue a été lancée depuis le document, ce n'est pas normal de continuer son exécution après fermeture du document. Dans ce cas, ferme le dialogue, et ferme le document en dernier.
Ci joint un exemple de macro.
En effet, j'ai une boîte de dialogue avec un bouton qui permet de fermer laboîte et le document actif. La commande utilisée était : MonDocument.dispose.Mauvais. Même en 1.1J'ai changé cette commande par : on error resume next MonDocument.close(true) On error goto 0Correct. Aussi en 1.1. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
essai.ods
Description: application/vnd.oasis.opendocument.spreadsheet
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]