Pergunte aqui
1

Ordenar células protegidas

perguntadas 2018-06-24 19:23:04 +0100

imagem do gravatar de Baracca

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?

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

2 Respostas

1

respondidas 2018-08-16 21:47:03 +0100

imagem do gravatar de Baracca

updated 2018-08-16 22:07:04 +0100

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
editar assinalar como ofensivo Excluir Link mais

Comentários

Ok @baracca, valeu. O aprendizado é feito por muitas tentativas e alguns acertos.

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2018-08-17 15:04:32 +0100 )editar
1

respondidas 2018-06-24 21:23:13 +0100

Ola @baracca, seja bem vindo ao Grupo. Uma saída seria na própria macro tirar a proteção, ordenar e proteger novamente.

editar assinalar como ofensivo Excluir Link mais
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2018-06-24 19:23:04 +0100

Lidas: 45 vezes

Última atualização: Aug 16