Boa, Adriano! Muito útil o vídeo, pois de fato o Excel esqueceu dessa nas configurações da proteção de planilha. Ajudou muito! Obrigado! Porém se o usuário abrir o VBA ele terá acesso à senha. É possível resolver isto?
Pessoal, no Office 365 isso não é mais necessário. Na própria interface do "Proteger Planilha", basta você marcar a opção 'Permitir formatar colunas' (ou linhas), dependendo do seu agrupamento. Insira uma senha e clique em OK, fim.
Muito bom, mas estava procurando liberar o botão de agrupar e desagrupar sem VBA. Uma dica para avaliação do autor: ao proteger a planilha, deixei habilitado as opções de formatar linha e coluna. Para mim ficou liberado os botões de agrupar e desagrupar, mesmo com a planilha bloqueada/protegida (excel 2019)
Olá Joao. Obrigado pela dica, muito boa. A única observação aí é que os botões de numeração não funcionam, somente os sinais + e -. Dependendo da complexidade do agrupamento, pode fazer diferença. Abraço!
Olá ARABIK FINEST COFFEE . Neste caso tem que incrementar o código para que ele funcione em todas as planilhas. Vou anotar aqui como sugestão de aula. Abraço!
Muito obrigada pela ajuda! Eu criei uma planilha pra um cliente porém quando eu protegia a planilha o comando agrupar/desagrupar não funcionava. Eu estava precisando dessa dica pra solucionar essa questão! Parabéns pela didática e paciência!
Amigão top sua aula, mas suponha que o a plan wue fez no video fosse uma matriz para ser copiada gerando a plan2, estes comandos do Workbook valem pra estas novas planilhas?
Top a dica, porém minha planilha tem varias abas de mês embaixo, então continuo tendo que executar macro toda vêz que mudo de mês, existe uma solução para isso?
Fantástica a dica era o que precisava, contudo eu dupliquei a aba e agora quando abro a planilha uma aba funciona e outra fica bloqueada, como eu resolvo isto.
muito bom. Tem algum segredo para permitir ao usuário inserir e excluir linhas em uma planilha protegida. apesar de eu ter marcado essa opção no quadro, a opção de inserir linhas fica desativada quando protejo a planilha. Grato
Olá Tiago. Tentou selecionar a linha/coluna inteira? Isso é tratado de forma diferente de selecionar a célula. Selecione a linha/coluna inteira e veja se o comando fica disponível. Abraço!
@@AdrianoPataro Muito obrigado. assim fica. é porque eu havia ocultado a barra de títulos. Agora, quando eu precisar incluir linhas, terei que mostrar a barra de títulos novamente. ou tem outra forma? Muito obrigado
Olá Adriano, parabéns pelo trabalho...ótima dica!! Fiquei somente com uma dúvida.... Quando lança o código na Workbook_Open() para que inicie automaticamente, por conta do Application.ActiveSheet, ele só roda na planilha que estiver ativa, ou seja, se quiser que rode em todas as planilhas do arquivo automaticamente, como fica o código?
Olá Gustavo. Neste caso precisa de uma estrutura de repetição para aplicar o recurso em todas as planilhas da pasta de trabalho. Vou ver a possibilidade de gravar esta aula. Abraço!
Você deveria colocar seu código na descrição, mas coloco aqui para quem queira testar... Sub Proteção_Personalizada() Dim wks As Worksheet Set wks = Application.ActiveSheet wks.Protect Password:=123, UserInterfaceOnly:=True wks.EnableOutlining = True End Sub Obs.: melhor é colocar isto no "ThisWorkbook" com a função como Private Sub Workbook_Open() ;-)
Adriano preciso da sua ajuda. Eu tenho uma planilha em que estão bloqueadas algumas colunas para não apagarem as fórmulas que fiz e inseri o filtro em várias colunas e bloqueei a planilha, mas quando vou selecionar para classificar de A até Z diz que não dá, pois a planilha está protegida. Vendo seu vídeo mudei apenas a programação onde está "outlining" para "autofilter" mas mesmo assim não faz a classificação. Você pode me ajudar a desbloquear a classificação?
Olá Adriano. Excelente didática! outras pessoas estão com a mesma dúvida que eu. Na minha pasta de trabalho existem outras planilhas que continuaram bloqueadas. Você tem alguma aula explicando como aplicar esse recurso para toda planilha?
Boa noite, suponha que tivesse 5 planilhas, por este comando só consigo operar na planilha ativa e salva, como fazer pra que consiga operar todas as planilhas e as demais que possam ser criadas posteriormente os agrupamentos no evento open?
Tenho uma planilha protegida, apliquei esse macro, e deu tudo certo, porém, a 3° camada de agrupamento da minha planilha, é apenas de validação de fórmula. Gostaria de limitar acesso a poucas pessoas dessa aba, tendo acesso apenas com senha. Existe alguma forma de proteger a planilha, utilizando seu macro pros agrupamentos, mas limitar essa 3° camada do agrupamento pra com senha?
@@AdrianoPataro teria com informar como executar esta macro, o problema de fechar e parar de funcionar, por gentileza seria muito util, segue meu e-mail : claudio.rdelima@gmail.com
Ótima dica...excelente aula Adriano Seria possível aplicar esse procedimento em uma pasta de trabalho com mais de uma planilha? Exemplo: na Plan1, Plan2, etc
Olá *Adriano Pataro* Excelente dica, que na qual, nos possibilidade criar análises mais eficientes mostrando inicialmente somente os resumo das operações e se o usuário desejar possibilita ainda uma maior detalhamento ao clicar nos comandos "+" a esquerda da planilha, isso tudo com a planilha devidamente protegida. No mais vídeo aula compartilhada via *twitter* ; *G+* e *Linkedln* Grato, *Marcelo Adriano*
Olá Everson. Sim, você pode usar a linha de comando: AllowFiltering:=True Para mais detalhes sobre proteção usando VBA, dá uma olhada neste link: adrianopataro.com.br/agrupamento-de-celulas-com-planilha-protegida Abraço!
Quando tentei usar esse comando em 2 planilhas diferentes eu perdi ambas. Não sei se fiz algo errado, mas ao abri-la depois aparecia uma caixa de mensagem dizendo que era impossível localizar o projeto ou biblioteca. Com isso eu não conseguia mais ver as macros e nem sequer salvar o arquivo. Vi na internet para olhar a caixa de referências, mas a mesma não abre. Sabe o que pode ser?
Boa noite, Adriano que aula fantástica Como fazer para proteger uma planinha com uma tabela, deixar liberado apenas algumas coluna da tabela, é possivel ?
Olá Adriano, boa noite. Obrigado pelo comentário. Você pode desbloquear as células antes de proteger a planilha. Dá uma olhada neste aula, que falo sobre isso: ruclips.net/video/qsJcZs3k0pc/видео.html Abraço!
Muito Bom seu Código ! Esse Código Funciona com Segmentação de Dados ? Ou tem outra Maneira de usar Segmentação de Dados com Planilha Protegida ? Muito Obrigado , Valeu .
Muito bom, porém o ocorreu comigo foi que ao fazer todo o procedimento, a opção para desproteger a planilha não pede a senha informada no código VBA... como corrigir isso??? Ou seja, se vc for em Revisão > Desproteger Planilha, a planilha é desprotegida sem que se precise inputar a senha...
Muito bom, parabens! Mas surgiu uma dúvida, no caso precisei desbloquear a planilha que foi protegida para realizar algumas edições e nao estou conseguindo, como posso resolver isso? Poderia me ajudar?
Olá amareloelimao. Sim, você pode desbloquear as células que deseja, antes de proteger a planilha. Dá uma olhada nesta aula: ruclips.net/video/qsJcZs3k0pc/видео.html Abraço!
Boa noite. Tenho uma planilha de vendas com macro que quero proteger. Porém quando está protegida e mando salvar uma venda, aparece a mensagem que a macro não pode ser executada pq a planilha está protegida. Como resolver isso?
Funciona perfeitamente, porém o Excel não pede senha para desbloquear a planilha, basta clicar em desproteger planilha que a proteção é removida sem senha.
Olá Vitor. Você que define se vai ter senha ou não. No momento da proteção da planilha, se você não digitar uma senha, não será solicitada nenhuma senha para desbloquear. Abraço!
Boa noite, tenho uma vba que acrescenta linhas em outra tabela, quando protejo a tabela o vba da erro, tentei colocar esse código e continua não deixando adicionar. Poderia me dar uma dica de como resolver se possivel com algum video? Obrigado
Simplesmente perfeita a dica. Muito obrigado.
Oi Felipe, obrigado pelo comentário. Abraço!
Muito show
Muito obrigado pela ajuda
Ótima aula, Adriano. Resolveu meu problema. Obrigado.
Que bom que ajudou Fernando. Abraço!
Aula muito top, fiz e deu super certo.
Que bom que de certo Edilma. Abraço!
Salvou minha vida rapaz 👏👏👏
Po irmão, parabens por esse video. Estava tendo essa dificuldade e não conseguia achar nada a respeito. Obrigado por ajudar!
Sensacional! Me salvou. Excelente explicação!
Que bom que ajudou Arthur! Abraço.
Adriano Pataro, você é um excelente instrutor. Muito didático e paciente.
Uma das melhores explicações sobre ações em Excel que já vi. PARABÉNS!!
Obrigado Vítor. Fico feliz em saber que gostou da aula. Abraço!
Muito bom, foi muito útil
Super dica !!!!!!!
Olá Jeferson, obrigado pelo comentário. Abraço!
sensacional
Olá Raskolnikov, obrigado pelo comentário. Abraço!
Boa, Adriano!
Muito útil o vídeo, pois de fato o Excel esqueceu dessa nas configurações da proteção de planilha. Ajudou muito! Obrigado!
Porém se o usuário abrir o VBA ele terá acesso à senha.
É possível resolver isto?
Excelente!!!
Top! Dica fenomenal de forma rápida e clara, sem enrolação! Obrigado!
Pessoal, no Office 365 isso não é mais necessário. Na própria interface do "Proteger Planilha", basta você marcar a opção 'Permitir formatar colunas' (ou linhas), dependendo do seu agrupamento. Insira uma senha e clique em OK, fim.
Muito obrigada. me salvou aqui kkkk
Espetacular, gostei parabéns
Olá Ari, obrigado pelo comentário. Abraço!
Muito bom, mas estava procurando liberar o botão de agrupar e desagrupar sem VBA. Uma dica para avaliação do autor: ao proteger a planilha, deixei habilitado as opções de formatar linha e coluna. Para mim ficou liberado os botões de agrupar e desagrupar, mesmo com a planilha bloqueada/protegida (excel 2019)
Olá Joao. Obrigado pela dica, muito boa. A única observação aí é que os botões de numeração não funcionam, somente os sinais + e -. Dependendo da complexidade do agrupamento, pode fazer diferença. Abraço!
Excelente aula...funcionou, porém se você tem mais de uma planilha no mesmo documento não funciona nas outras. Você saberia me ajudar? Obrigado!
Olá ARABIK FINEST COFFEE . Neste caso tem que incrementar o código para que ele funcione em todas as planilhas. Vou anotar aqui como sugestão de aula. Abraço!
Muito obrigada pela ajuda! Eu criei uma planilha pra um cliente porém quando eu protegia a planilha o comando agrupar/desagrupar não funcionava. Eu estava precisando dessa dica pra solucionar essa questão! Parabéns pela didática e paciência!
Excelente aula, parabéns.
Olá Exodus Informática, obrigado pelo comentário. Abraço!
Amigão top sua aula, mas suponha que o a plan wue fez no video fosse uma matriz para ser copiada gerando a plan2, estes comandos do Workbook valem pra estas novas planilhas?
Obrigado André. Sim, duplicando a planilha os comando funcionam na cópia.
Top a dica, porém minha planilha tem varias abas de mês embaixo, então continuo tendo que executar macro toda vêz que mudo de mês, existe uma solução para isso?
EXCELENTE, ADRIANO PATARO!!!
Procurei em vários canais uma solução dessas e não encontrei. Está de parabéns!!!
Se fosse possível, deixaria 10 likes!!!
Olá Kayo, obrigado pelo comentário. Que bom que a aula lhe ajudou, fico feliz em saber. Abraço!
Fantástica a dica era o que precisava, contudo eu dupliquei a aba e agora quando abro a planilha uma aba funciona e outra fica bloqueada, como eu resolvo isto.
Olá André. Envie a planilha para adrianopataro@gmail.com que dou uma olhada. Abraço!
muito bom. Tem algum segredo para permitir ao usuário inserir e excluir linhas em uma planilha protegida. apesar de eu ter marcado essa opção no quadro, a opção de inserir linhas fica desativada quando protejo a planilha. Grato
Olá Tiago. Tentou selecionar a linha/coluna inteira? Isso é tratado de forma diferente de selecionar a célula. Selecione a linha/coluna inteira e veja se o comando fica disponível. Abraço!
@@AdrianoPataro Muito obrigado. assim fica. é porque eu havia ocultado a barra de títulos. Agora, quando eu precisar incluir linhas, terei que mostrar a barra de títulos novamente. ou tem outra forma? Muito obrigado
Excelente explicação.
Obrigado pela dica.
Abraços
Olá Washington, obrigado pelo comentário. Abraço!
Olá Adriano, parabéns pelo trabalho...ótima dica!!
Fiquei somente com uma dúvida....
Quando lança o código na Workbook_Open() para que inicie automaticamente, por conta do Application.ActiveSheet, ele só roda na planilha que estiver ativa, ou seja, se quiser que rode em todas as planilhas do arquivo automaticamente, como fica o código?
Olá Gustavo. Neste caso precisa de uma estrutura de repetição para aplicar o recurso em todas as planilhas da pasta de trabalho. Vou ver a possibilidade de gravar esta aula. Abraço!
@@AdrianoPataro Oi amigo! Obrigado pela presteza...
Consegui aqui.....tive que escrever o código abaixo (não sei se tem um jeito mais fácil) no objeto "EstaPastaDeTrabalho", e funcionou direitinho:
Private Sub Workbook_Open()
ThisWorkbook.Worksheets("Plan1").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan1").EnableOutlining = True
ThisWorkbook.Worksheets("Plan2").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan2").EnableOutlining = True
ThisWorkbook.Worksheets("Plan3").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan3").EnableOutlining = True
ThisWorkbook.Worksheets("Plan4").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan4").EnableOutlining = True
ThisWorkbook.Worksheets("Plan5").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan5").EnableOutlining = True
ThisWorkbook.Worksheets("Plan6").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan6").EnableOutlining = True
ThisWorkbook.Worksheets("Plan7").Protect ("senha"), UserInterfaceOnly:=True, AllowFiltering:=True
ThisWorkbook.Worksheets("Plan7").EnableOutlining = True
End Sub
Nesse caso aproveitei para permitir a utilização de filtro....
Você deveria colocar seu código na descrição, mas coloco aqui para quem queira testar...
Sub Proteção_Personalizada()
Dim wks As Worksheet
Set wks = Application.ActiveSheet
wks.Protect Password:=123, UserInterfaceOnly:=True
wks.EnableOutlining = True
End Sub
Obs.: melhor é colocar isto no "ThisWorkbook" com a função como
Private Sub Workbook_Open()
;-)
Adriano preciso da sua ajuda. Eu tenho uma planilha em que estão bloqueadas algumas colunas para não apagarem as fórmulas que fiz e inseri o filtro em várias colunas e bloqueei a planilha, mas quando vou selecionar para classificar de A até Z diz que não dá, pois a planilha está protegida. Vendo seu vídeo mudei apenas a programação onde está "outlining" para "autofilter" mas mesmo assim não faz a classificação. Você pode me ajudar a desbloquear a classificação?
Olá Denis. Use AllowSorting:=True
As células precisam estar desbloqueadas para a classificação funcionar. Abraço!
Ainda na mesma ideia, tem como eu deixar liberado para incluir e retirar o agrupamento na aba que quiser com a planilha protegida?
Olá Adriano. Excelente didática! outras pessoas estão com a mesma dúvida que eu. Na minha pasta de trabalho existem outras planilhas que continuaram bloqueadas. Você tem alguma aula explicando como aplicar esse recurso para toda planilha?
Olá Mauro. Precisa de uma estrutura de repetição para aplicar os comandos em todas as planilhas. Pretendo gravar essa aula sim.
Boa noite, suponha que tivesse 5 planilhas, por este comando só consigo operar na planilha ativa e salva, como fazer pra que consiga operar todas as planilhas e as demais que possam ser criadas posteriormente os agrupamentos no evento open?
Tenho uma planilha protegida, apliquei esse macro, e deu tudo certo, porém, a 3° camada de agrupamento da minha planilha, é apenas de validação de fórmula. Gostaria de limitar acesso a poucas pessoas dessa aba, tendo acesso apenas com senha. Existe alguma forma de proteger a planilha, utilizando seu macro pros agrupamentos, mas limitar essa 3° camada do agrupamento pra com senha?
Muito bom mesmo! Testei aqui e funcionou! Teria somente como incluir quando faz a proteção a marcação do Checkbox "Editar cenários"? Abraço!
Percebi uma situação: Salvei a planilha e fechei. Quando abri ela novamente o agrupamento parou de funcionar :(
Olá Ezequiel. Use a linha Scenarios:=False para permitir a edição dos cenários.
Abraço!
Olá Ezequiel. O arquivo foi salvo no formato habilitado para macro? Dá uma conferida. Abraço!
@@AdrianoPataro teria com informar como executar esta macro, o problema de fechar e parar de funcionar, por gentileza seria muito util, segue meu e-mail : claudio.rdelima@gmail.com
Ótima dica...excelente aula Adriano
Seria possível aplicar esse procedimento em uma pasta de trabalho com mais de uma planilha? Exemplo: na Plan1, Plan2, etc
Olá *Adriano Pataro*
Excelente dica, que na qual, nos possibilidade criar análises mais eficientes mostrando inicialmente somente os resumo das operações e se o usuário desejar possibilita ainda uma maior detalhamento ao clicar nos comandos "+" a esquerda da planilha, isso tudo com a planilha devidamente protegida.
No mais vídeo aula compartilhada via *twitter* ; *G+* e *Linkedln*
Grato,
*Marcelo Adriano*
Olá Marcelo Adriano. Obrigado mais uma vez pelos comentários e compartilhamento do conteúdo. Grande abraço!
Alguem sabe informar se essa rotina roda no excel 2013 ? Quando salvo, fecho, e abro novamente o arquivo, ele não funciona mais...
Olá Vagas Eletrica Recruta. Funciona no 2013 sim.
Excelente Solução Adriano!
Mas seria possível aplicar esse procedimento para uma Pasta de Trabalho com várias Planilhas?
Oi Anselmo. Sim, porém a programação é diferente, pois teremos que criar um Loop no VBA para aplicar o recursos a todas as planilhas. Abraço!
@@AdrianoPataro boa noite adriano! poderia informar como?
Boa tarde. É possivel a proteção da planilha e a liberação do autofiltro e agrupamento ?
Olá Everson. Sim, você pode usar a linha de comando: AllowFiltering:=True
Para mais detalhes sobre proteção usando VBA, dá uma olhada neste link: adrianopataro.com.br/agrupamento-de-celulas-com-planilha-protegida Abraço!
@@AdrianoPataro tbem tive este problema e o link acima nao está mais disponíel
@@sidineiritter1982 , atualizei o link: adrianopataro.com.br/agrupamento-de-celulas-com-planilha-protegida/
Se o usuário digitar Alt+F11 e abrir o VBA, ele de cara já vai saber a senha de proteção, certo? É possível fazer sem mostrar a senha?
É só proteger o projeto VBA com senha.
Quando tentei usar esse comando em 2 planilhas diferentes eu perdi ambas. Não sei se fiz algo errado, mas ao abri-la depois aparecia uma caixa de mensagem dizendo que era impossível localizar o projeto ou biblioteca. Com isso eu não conseguia mais ver as macros e nem sequer salvar o arquivo. Vi na internet para olhar a caixa de referências, mas a mesma não abre. Sabe o que pode ser?
Boa noite,
Adriano que aula fantástica
Como fazer para proteger uma planinha com uma tabela, deixar liberado apenas algumas coluna da tabela, é possivel ?
Olá Adriano, boa noite. Obrigado pelo comentário. Você pode desbloquear as células antes de proteger a planilha.
Dá uma olhada neste aula, que falo sobre isso: ruclips.net/video/qsJcZs3k0pc/видео.html Abraço!
@@AdrianoPataro muitos obrigado pelo seu retorno. ABS e sucesso sempre
Muito Bom seu Código !
Esse Código Funciona com Segmentação de Dados ?
Ou tem outra Maneira de usar Segmentação de Dados com Planilha Protegida ?
Muito Obrigado , Valeu .
Olá Lindomar. A Segmentação de Dados é um objeto. Você pode proteger a planilha e permitir a edição de objetos que irá funcionar. Abraço!
Obrigado amigo pela Atenção , vou por em Prática sua Dica ,
Valeu !!!
Muito bom, porém o ocorreu comigo foi que ao fazer todo o procedimento, a opção para desproteger a planilha não pede a senha informada no código VBA... como corrigir isso??? Ou seja, se vc for em Revisão > Desproteger Planilha, a planilha é desprotegida sem que se precise inputar a senha...
Muito bom, parabens! Mas surgiu uma dúvida, no caso precisei desbloquear a planilha que foi protegida para realizar algumas edições e nao estou conseguindo, como posso resolver isso? Poderia me ajudar?
Revisão > Desproteger planilha > Inserir a mesma senha > Fazer sua edição!
É possível agrupar e desagrupar e ainda manter apenas algumas células não protegidas?
Olá amareloelimao. Sim, você pode desbloquear as células que deseja, antes de proteger a planilha. Dá uma olhada nesta aula: ruclips.net/video/qsJcZs3k0pc/видео.html Abraço!
Boa noite. Tenho uma planilha de vendas com macro que quero proteger. Porém quando está protegida e mando salvar uma venda, aparece a mensagem que a macro não pode ser executada pq a planilha está protegida. Como resolver isso?
Adriano tenho dificuldade em usar o VBA poderia me ajudar?
Olá Leonardo, envie uma e-mail que a gente bate um papo: contato@adrianopataro.com.br. Abraço!
Funciona perfeitamente, porém o Excel não pede senha para desbloquear a planilha, basta clicar em desproteger planilha que a proteção é removida sem senha.
Olá Vitor. Você que define se vai ter senha ou não. No momento da proteção da planilha, se você não digitar uma senha, não será solicitada nenhuma senha para desbloquear. Abraço!
e para ele permitir em acresentar linhas em uma tabela?
Boa noite, tenho uma vba que acrescenta linhas em outra tabela, quando protejo a tabela o vba da erro, tentei colocar esse código e continua não deixando adicionar. Poderia me dar uma dica de como resolver se possivel com algum video? Obrigado
Excelente!!!