Preciso estabelecer algumas funções restritivas excel

Excel Avançado Intermediário Profissional Geral

Olá, estou criando uma tabela para registro de débitos de funcionários de uma empresa, cada funcionário terá sua propria tabela, porem, todas são iguais. Meu objetivo é simples: Fazer com que a tabela receba novas informações em celulas vazias, como data, descrição, e valor, mas que não seja possivel editar essas celulas após a informação ser inserida e também não seja possivel editar e nem excluir as celulas já registradas anteriormente, qualquer edição ou exclusão tem que ser feita com a aplicação de uma senha para desproteger a planilha.

Foto de Mayke P.
Mayke perguntou há 1 ano

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professora Tamy P.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

Na guia Revisão, clique em Proteger Planilha.

Na lista Permitir, edite o que deseja que os usuários possa editar e o que não possam.

No local de senha, coloque a senha que deseja 

 

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Marcello A.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

Boa tarde Mayke.

Pela descricao do seu problema a solucao eh um pouco complexa.

 

Uma possivel maneira de realizar essa planilha seria

 

1) Crie uma base principal que ninguem tera acesso ou que terao acesso mas nao poderao editar

2) Crie multiplas abas/planilhas, cada uma com o nome da pessoa que ira manipular o dado

3) nessas planilhas, crie tabelas dinamicas que busque todos os dados da base principal, utilize o filtro na dinamica para definir a qual funcionario a aba pertence.

4) crie uma rotina no VBA que seja ativada ao uma celula receber duplo-clique, se a celula estiver vazia significa que a pessoa pode livremente adicionar uma informacao, caso nao, solicita a senha para alteracao.

5) Programe para a  resposta da caixa de dialogo ser inserida na Base Principal.

 

dica: Cria uma chave unica por linha na base principal, isso te ajudara na hora de atualizar a informacao com base no que foi inserido na caixa de dialogo pelos funcionarios

Uma planilha dessa complexidade deve demorar entre 2 a 6 horas a depender da sua experiencia com VBA

 

Espero que minha explicacao tenha lhe ajudado.

 

Um abraco.

Professores particulares de Excel

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 40 / h
Tamy P.
Parnaíba / PI
Tamy P.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Graduação: Medicina (Universidade Federal do Piauí (UFPI))
Quer aprender a estudar? venha comigo através do método ativo.
R$ 50 / h
Vilson B.
Ji-Paraná / RO
Vilson B.
5,0 (40 avaliações)
Horas de aulas particulares ministradas 92 horas de aula
Tarefas resolvidas 26 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Excel Intermediário Excel Básico Excel Avançado
Mestrado: Assessoria de Administração (Instituto Politécnico do Porto)
Conheça meu método inovador "excel mão na massa" que criei para ajudar quem precisa aprender rápido e sair na frente nas vagas de emprego e trabalho!
R$ 90 / h
Luciano F.
São Paulo / SP
Luciano F.
4,8 (9 avaliações)
Horas de aulas particulares ministradas 322 horas de aula
Tarefas resolvidas 5 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Banking and Finance em Excel Fluxo de Caixa em Excel Modelagem Financeira em Excel
Graduação: Engenharia Mecatrônica (Escola Politécnica da Universidade de São Paulo (POLI-USP))
Aulas muito Fortes de Exatas para cursos Superiores e preparatórias para GMAT, concursos, ITA, Fuvest e Unicamp.