Olá!
Gostaria de gravar uma macro para proteger minha planilha sem senha.
Até consigo gravar e salvar o código dessa macro.
Acontece que, ao executar o código, só aparece a caixa de mensagem Proteger planilha, mas não completa a ação…
sub Proteger_sem_senha
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 = "Protect"
args1(0).Value = true
dispatcher.executeDispatch(document, ".uno:Protect", "", 0, args1())
end sub
Seguem imagens do código gravado pela macro e da mensagem Proteger planilha:
[Código macro] http://imgur.com/u9cvVwD
[Proteger planilha] http://imgur.com/d317l8M
Grato pela atenção!
Orlando Souza