Notifications
Clear all

Controlar exclusão na planilha

5 Posts
2 Usuários
0 Reactions
763 Visualizações
rogergamas
(@rogergamas)
Posts: 11
Active Member
Topic starter
 

Dentro do meu arquivo eu tenho a planilha A que insere dados na planilha B através de macros.
Preciso que a Planilha B apenas aceite os arquivos enviados da Planilha A e que não seja possível deletá-los ou altera-los manualmente.
Existe um VBA que faça esse tipo de bloqueio?

 
Postado : 23/10/2017 3:15 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

rogergamas,

Boa tarde!

Sim. Você pode bloquear, via código, toda a planilha B, utilizando o parâmetro UserInterfaceOnly da função Protect e uma senha. Esse parâmetro permitirá que você grave na planilha B, VIA CÓDIGO, tudo que quiser. Todavia, a mesma ficará bloqueada para edição pela interface do Excel (usuário comum). User assim:

    Sheets("Planilha B").Protect Password:="senha", userinterfaceonly:=True

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 23/10/2017 3:47 pm
rogergamas
(@rogergamas)
Posts: 11
Active Member
Topic starter
 

perfeito! Obg

 
Postado : 23/10/2017 4:12 pm
rogergamas
(@rogergamas)
Posts: 11
Active Member
Topic starter
 

Esqueci de mencionar de um detalhe.. o usuário precisaria ter como usar os filtros da planilha B.

 
Postado : 23/10/2017 4:17 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Ok.

Por favor, vote positivamente clicando na mãozinha localizada no canto superior direito, ao lado da ferramenta CITAR.

Quanto a questão de seleção de filtros, onde o usuário precisar algo, você deve, selecionar esses locais e tornar as células como desbloqueadas (Formatar células/Aba Proteção/desmarcar caixa chekbox "Bloqueadas").

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 23/10/2017 4:23 pm