Caro Venildo,
Você já leu sobre a linguagem que o OOo usa para macros (OOo Basic)??
Seria um bom começo....
Pelo menos essa é a maneira que pretendo começar....
Aqui você encontrará informações:
http://www.openoffice.org.br/saite/conteudo.php?inc=ajuda/doc_visualiza&id_aba=58&doc=38
Gilmar Amaral
Em 19/12/05, Venildo Amaral <[EMAIL PROTECTED]> escreveu:
>
> André,
>
> Conforme a sua sugestão fiz a gravação da Macro, porém não entendi nada,
> teria como vc ou outro participamente me ajudar
>
> Segue abaixo a macro
>
> rem
> ----------------------------------------------------------------------
> rem define variables
> dim document as object
> dim dispatcher as object
> rem
> ----------------------------------------------------------------------
> rem get access to the document
> document = ThisComponent.CurrentController.Frame
> dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
>
> rem
> ----------------------------------------------------------------------
> dim args1(0) as new com.sun.star.beans.PropertyValue
> args1(0).Name = "ProtectTraceChangeMode"
> args1(0).Value = true
>
> dispatcher.executeDispatch(document, ".uno:ProtectTraceChangeMode", "",
> 0, args1())
>
>
>
> ----- Original Message -----
> From: Andre Cavalcante
> To: [email protected]
> Sent: Monday, December 19, 2005 12:10 PM
> Subject: Re: [usuarios OOo] Alterações Controladas
>
>
> Também não sei, mas te dou uma sugestão: grava uma macro que aciona a
> proteção, isto é, executa a sequência de cliques: Editar -> Alterações
> ->Proteger Registros até a execução do ok. Depois olha o código e vê
> quais
> os objetos em que ele faz dispatch e quais as mensagens que são
> enviadas,
> talvez cê consiga alguma luz...
>
> André Cavalcante
> Manaus, AM.
>
> Em 17/12/05, Venildo Amaral <[EMAIL PROTECTED]> escreveu:
> >
> > Bom dia
> >
> > Tenho que ativar via código o Controle de Alterações com senha
> aquele do
> > menu (Editar -> Alterações ->Proteger Registros), tenho que fazer
> isso para
> > o documento q esta aberto, e também tenho que verificar se o
> documento que
> > irei abrir já está configurado essa opção. Mas estou tendo um
> trabalho
> > danado, pois não consigo nem identificar qual é o objeto responsavel
> por
> > isso.
> > Estou a versão do Ooo 1.1.3 - Writer.
> >
> > Obrigado
> >
> >
>
>
--
Gilmar Amaral
http//gilmardoamaral.blogspot.com