Le Thu, 15 Nov 2007 00:35:32 +0100, Anthony Benoist a écrit: > Le 14/11/07, rémi<[EMAIL PROTECTED]> a écrit : >> Imaginons que ce soir j'ai enfin trouvé le style de mes rêves pour tous >> mes documents. >> Comment puis-je faire pour appliquer à tous mes documents existants >> cette même feuille de style ? > > Bonsoir, > > Es-tu passé par l'utilisation de modèles ? Car le modèle de document > permet de gérer aussi bien les vieux que les documents récents (je crée > un modèle, je crée des documents à partir de celui-ci ; plus tard > j'améliore mon modèle et lors de l'ouverture de mes vieux documents, OOo > me propose de les mettre à jour selon les modifications du modèle). > L'utilisation des modèles sera très souple en cas de modification du > 'style de tes rêves'. > > Si tu n'es pas passé par les modèles, il y a peut être un moyen de > contourner ça ... Le how-to 'Styles et modèles' donne un exemple d'une > macro qui aura a priori besoin de peu de modifications pour faire ce que > l'on souhaite, c'est-à-dire raccrocher un document sans modèle à un > modèle. > Le how-to : > http://fr.openoffice.org/Documentation/Guides/StylesModeles.pdf La macro > est à la page 45.
Par exemple : Sub RattacherAuModele Dim MonDocument As Object MonDocument = ThisComponent MonDocument.DocumentInfo.TemplateFileName = "chemin_vers_modèle" MonDocument.Store End Sub Idée d'après : http://api.openoffice.org/docs/common/ref/com/sun/star/document/ DocumentInfo.html Cela semble un peu trop facile. Pas testé car il se fait tard. :) Merci en tout cas pour vos réponses. Rémi. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]