2 messages in org.openoffice.fr.progRe: [prog] copier-coller des objets d...
FromSent OnAttachments
Gerard KohlerDec 25, 2005 3:22 pm 
Gatto FrancoisDec 25, 2005 9:38 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] copier-coller des objets dans des documentsActions...
From:Gatto Francois (oo@volcar.org)
Date:Dec 25, 2005 9:38:55 pm
List:org.openoffice.fr.prog

Bonjour,

Gerard Kohler wrote:

bonjour,

j'ai lu les réponses à L. Chevalier, mais soit je n'ai rien compris :-[ , soit il me manque des données.

j'ai un document writer de référence, dans lequel existe un cadre que j'aimerai copier dans un document créé par une macro en réponse à une action d'un utilisateur.

comment faire pour copier ce cadre du document 1 au document 2 ?

je n'ai rien trouvé sur les dispatchers qui corresponde à mon cas

merci de votre aide et joyeuses fêtes

Gérard

La procédure ci-après permettra de coller ce qui aura été préalablement copié :

Sub Coller

Dim document As Object Dim dispatcher As Object

rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem faîtes chauffer la colle ;) dispatcher.executeDispatch(document, ".uno:Paste", "", 0, Array())

End Sub

Sinon, le chapitre 11 page 242 à 251 du livre Programmation OpenOffice.org (1ère Ed) apporte tous les éléments pour manipuler les cadres.

Bonne continuation