Si j'essaie de rassembler les trois macros en une seule et que j'essaie la macro en mode pas à pas, ca fonctionne correctement (bien qu'il y ait un temps mort sur l'instruction "mondocument.Print(props()". En revanche, si j'essaie d'exécuter la macro avec le bouton "exécuter" ou avec un bouton depuis une des feuilles, seule la Feuille 2 s'imprime.
-----Message d'origine----- De : Bernard Marcelly [mailto:[EMAIL PROTECTED] Envoyé : mardi 20 décembre 2005 16:33 À : prog@fr.openoffice.org Objet : Re: [prog] Programmation Calc Bonjour cjfj Message du 2005-12-20 16:13: > Me revoilà avec mes feuilles à imprimer. Je rame toujours avec > OOBasic. Je ( - - - ) > Dim adrZones() As New com.sun.star.table.CellRangeAddress erreur à cette instruction > adrZones() = maZone.RangeAddress erreur à cette instruction Pour comprendre ces erreurs, relire l'exemple du livre. Une fois corrigé, tu pourrais reprendre le codage pour faire une seule Sub ImprimerFeuille au lieu de 3. C'est en forgeant qu'on devient forgeron. Bernard --------------------------------------------------------------------- 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]