Criei um botão que executa uma macro cuja função é ordenar vários dados em ordem crescente numa planilha parcialmente protegida, o excel permite a ordenação de dados em células protegidas, já o L.O. não! Alguem tem uma solução para isso?
Ola @baracca, seja bem vindo ao Grupo. Uma saída seria na própria macro tirar a proteção, ordenar e proteger novamente.
Ok Gilberto , tive dificuldade para inserir a senha na macro que desprotege e protege, mas no final deu certo, segue a macro:
Option VBASupport 1
Option Compatible
' Macro para Desproteger a planilha
sub desprotege_planilha
Dim oDoc As Object, oPlan As Object
oDoc = ThisComponent
oPlan = oDoc.Sheets.getByName( "Nome da Planilha" )
oPlan.Unprotect( "Senha" )
'Insira aqui a macro para executar a ação que deseja (Ordenar, mesclar, etc)
' Proteger a planilha
oPlan.Protect( "Senha" )
end sub