Criação de Users/Senhas para planilha compartilha

Processos de importação e exportação de dados, interação entre o Excel e demais softwares, interface com Banco de dados, SQL.

Re: Criação de Users/Senhas para planilha compartilha

Mensagempor fcarlosc » Seg Jul 18, 2016 1:20 pm

Segue mais 1 exemplo...
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
fcarlosc
Membro
Membro
 
Mensagens: 372
Registrado em: Qui Jan 28, 2016 4:23 pm
Localização: São Paulo
Has thanked: 66 times
Have thanks: 73 times

{ SO_SELECT }

Re: Criação de Users/Senhas para planilha compartilha

Mensagempor Aloizio Z » Qua Jan 10, 2018 9:49 am

fcarlosc escreveu:Bom-dia
Segue 2 exemplos de planilhas com Login e Log de acesso.

Usuários: admin / teste
Senhas: admin / teste


Espero que ajude.

Att,

Francisco



Bom dia Francisco,

Sua sugestão é muito interessante e funcional, gostaria de lhe perguntar se com a aplicação deste código conseguimos fazer com que um determinado usuário, que não o Administrador, possa ter acesso a mais de uma planilha da pasta de trabalho, temos como cadastrar mais de uma planilha de acesso para cada cada usuário na sheet 'Usuarios'?
Fiz alguns testes em uma pasta que estou desenvolvendo, aplicando o código que você disponibilizou, mas não consegui chegar ao resultado mencionado acima.

Desde já muito obrigado!
Aloízio Jr
Aloizio Z
Membro
Membro
 
Mensagens: 4
Registrado em: Ter Nov 21, 2017 4:31 pm
Has thanked: 1 time
Have thanks: 0 time

Re: Criação de Users/Senhas para planilha compartilha

Mensagempor fcarlosc » Sex Jan 19, 2018 7:36 pm

Boa-noite

Segue anexo planilha de login com log de usuário e definição de pasta de trabalho por usuário.

Usuário: ADMIN
Senha: admin

Usuário: FUNCIONARIO1 E FUNCIONARIO2
Senha: 123

Senha para desproteger Planilha Senha e Log é "Excel"

A planilha está bloqueada para (inserir, excluir, renomear,...)
Para desbloquear...

Na tela de login entre como "ADMIN"

Abra o ProjetoVBA e vá em "EstaPasta_de_trabalho" e procure a linha:
ActiveWorkbook.Protect Password:="123", Structure:=True, Windows:=False

deixe como comentário --> 'ActiveWorkbook.Protect Password:="123", Structure:=True, Windows:=False

Faça o mesmo no "frmLogin" e no Módulo1, salve o Projeto e execute o Login como ADMIN e faça as
alterações que precisar, como:
Renomear Planilha, Inserir Planilha e Excluir Planilha.

Lembrando que: quando fizer essas alterações, precisa alterar também no ProjetoVBA em
"EstaPasta_de_trabalho" e "Módulo1", pois os nomes das Planilhas estão lá.

Ex.:
Sheets("Funcionario1").Visible = False
Sheets("Funcionario2").Visible = False

e assim por diante.

Na Aba "Senha" Desproteja a Planilha e faça a mesmas alterações...se renomear, incluir ou excluir !
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
fcarlosc
Membro
Membro
 
Mensagens: 372
Registrado em: Qui Jan 28, 2016 4:23 pm
Localização: São Paulo
Has thanked: 66 times
Have thanks: 73 times

Anterior

Voltar para Integração Excel & Access

Quem está online

Usuários navegando neste fórum: goiko e 1 visitante