Página 1 de 1

Acesso Com Restrição

Enviado: 16 Abr 2019 às 15:52
por Saulo
Prezados, Boa Tarde!
No arquivo anexo existe a planilha “MENU PLANEJAMENTO” onde podem ser visualizados um conjunto de botões, cada um permitindo acesso a diferentes planilhas (essas planilhas foram excluídas do arquivo, por serem muito “pesada” fazendo com que eu não consiga anexar o arquivo) portanto apesar de existirem os botões com os respectivos links, as planilhas não existem.
Então... existem dois botões logo acima dos demais, cujo os codinomes são: “Banco de Dados” e “Parâmetros Sistemas”, esses botões são alicerces das demais planilhas.
O Pedido de ajuda: Que se crie uma senha exclusiva e individual para cada um dos botões “Banco de Dados” e “Parâmetros Sistemas” , por exemplo: ADMBD (senha solicitada ao clicar no botão “Banco de Dados”) e ADMPS (senha solicitada ao clicar no botão “Parâmetros Sistemas”) de forma que só quem tem essas senhas podem ter acesso as planilhas : “Menu Banco Dados”, “Registro de Manutenção”, “Registro de Paradas”, “Registro de OS”, “Registro Pendencia NC”, “Registro Pendencia PR”, “Pedências”, “Calibração”.
Desde já agradeço a ajuda.

Re: Acesso Com Restrição

Enviado: 21 Abr 2019 às 17:36
por babdallas
Crie um userform com login e senha. Ao clicar em qualquer um dos 2 botões, abra no evento Click dos botões o userform com login e senha (ex: frmLoginSenha.Show).
Depois, o usuário irá digitar o login e senha. Quando clicar no botão OK (evento click de um botão OK), você deverá verificar se o login e senhas foram digitados. Se sim, verificar se tanto o login quanto a senha foram digitados corretamente. Se estiver correto, fecha o userform. Se digitar errado, pode colocar no evento Sheetchange do Workbook para voltar sempre para a planilha atual, não deixando selecionar as demais planilhas. Só uma ideia inicial.
Tente fazer algo assim e, caso não consiga, anexe a planilha com o código que você fez e aí tentamos lhe ajudar.

Acesso Com Restrição

Enviado: 30 Abr 2019 às 13:26
por Saulo
Prezado babdallas 21 Abr 2019 às 18:36 Boa Tarde
Dentro das minhas limitações, lendo alguns livros/artigos e conforme sua orientação, cheguei ao seguinte estágio e que estão funcionando:
1)Na Planilha “MENU PLANEJAMENTO”, Criei o formulário de acesso a planilha denominada “CALENDÁRIO” através de uma macro vinculada no botão “Parâmetros Sistema” , este acesso tem um usuário fixo (MANUTENÇÃO) e só é acessada através da senha (parametros) ;
2) Na Planilha “MENU PLANEJAMENTO” , Criei o formulário de acesso a planilha denominada “Menu Banco Dados” , este acesso tem um usuário fixo (MANUTENÇÃO) e só é acessada através da senha (bancodados) .

O Problema: Estão faltando os seguintes passos para implementação que não estou conseguindo resolver devido minha falta de conhecimento:
1) Que as planilhas “CALENDÁRIO”, “Menu Banco Dados” e as planilhas auxiliares “Registro de Manutenção”, “Registro de Paradas”, “Registro de OS”, “Registro Pendencia NC”, “Registro Pendencia PR”, “Pedências”, “Calibração” que são acessadas através de hyperlink localizados na planilha “Menu Banco Dados”, só fiquem visíveis ao comando dos botões “Parâmetros Sistemas” e “Banco de dados” respectivamente, e nos casos das planilhas: “Registro de Manutenção”, “Registro de Paradas”, “Registro de OS”, “Registro Pendencia NC”, “Registro Pendencia PR”, “Pedências”, “Calibração” possam ser acessadas normalmente através dos hyperlinks localizados na planilha “Menu Banco Dados” .
Se possível, favor analisar o que pode ser feito.
Segue Planilha com Solução Parcial.
Desde já Agradeço