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

Responder a