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
--
François Gatto
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]