Notifications
Clear all

Acesso atraves de Login e Senha

8 Posts
1 Usuários
0 Reactions
2,083 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Amigos

Fiz uma "cópia" da planilha anexa para dar acesso a minha planilha...
utilizando a logica de login e senha.. atraves da planilha ACESSO.

Porém gostaria de ajuda ou explicação

Não gostaria de liberar essa planilha "acesso" no arquivo... existe a possibilidade de cadastrar o login e senha no vba.
Atraves de macro eu consigo.. mas em Userform.. nunca "tentei" / "pensei"...

Quero "minimizar" as chances de algum engraçadinho conseguir abrir a planilha mesmo eu colocando dentro do VB ela como "super invisivel" (-2).

abraços

 
Postado : 26/07/2011 10:42 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

... Nda? Snif Snif :cry: :cry: :cry:

 
Postado : 27/07/2011 11:31 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Desculpa mas não compreendi oque vc quer.

 
Postado : 27/07/2011 11:45 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

O acesso a planilha se da atraves de um cadastro da planilha "Acesso".

Eu queria saber se e possivel esse cadastro estar dentro do VB ou seja..

Se alguem que "por mágica" rode alguma macro que faça aparecer as planilhas ocultas não verá a planilha de acesso.... pois ela não existirá.

abraços

 
Postado : 27/07/2011 12:15 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Não sei se entendi direito.

mas a vantagem de ter usuario e senha na planilha é que vc pode mudalos.

Se a pergunta é: é possivel ter o usuario e a senha registrado no codigo. é possivel sim mas vc não pode altera-lo sem abrir o editor.

mas acredito que apenas vc tera acesso certo?

 
Postado : 27/07/2011 12:21 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Cara tbm não entendi muito bem mais vamos lá...

Aqui do trampo uso isso de 2 formas:
1° Tenho os dados cadastrados em um banco ACCESS ai quando efetuo o login do meu formulário ele faz um consulta utilizando o nome como parâmetro e compara a senha, caso seja igual ele entre. ( considero um modo seguro)

2° Cadastra seus usuários em outra planilha exemplo: Usuários.xls Nessa planilha você vai ter uma coluna Nome e Senha.

Já na sua planilha Principal cria uma planilha AUX onde você vai fazer a comparação da seguinte forma.

plan1.range("a1").valeu = TextUsuário.value
plan1.range("a2").valeu = TextUSenha.value

já na célula A3 vai ser uma procv usando a sua planilha Usuários
=procv(A1;[Usuário!A1];2;0) Isso irá retornar a senha da planilha Usuário.

Ai só você fazer uma comparação se a2 for igual a a3, então acessa se não bloqueia.
Para não ficar visível a senha na procv use um veryHidden para esconde essa plan AUX.

Bom existe várias formas ai precisa ver a sua necessidade.

 
Postado : 27/07/2011 12:22 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

MUito...
Muito obrigado...

ajudou e muito ...

abraços

 
Postado : 28/07/2011 8:34 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Deu certo?

 
Postado : 28/07/2011 8:40 am