Ir ao conteúdo
  • Cadastre-se

Excel - Senha para acesso a planilha


glemon

Posts recomendados

Olá amigos!

Preciso criar um sistema de login assim que abrir um arquivo xls. O usuário1 teria acesso a uma única planilha. O usuário2 teria acesso a planilha do usuário1 e mais duas outras planilhas. Já tentei vários scripts mas vive retornando erros... :(

Alguém pode me ajudar?

Muito obrigado!

abraços!

Link para o comentário
Compartilhar em outros sites

Olá amigos!

Preciso criar um sistema de login assim que abrir um arquivo xls. O usuário1 teria acesso a uma única planilha. O usuário2 teria acesso a planilha do usuário1 e mais duas outras planilhas. Já tentei vários scripts mas vive retornando erros... :(

Alguém pode me ajudar?

Muito obrigado!

abraços!

glemon, eu fiz um modelo de acordo com sua necessidade, ocorre que onde estou não tenho acesso a sites de upload, vou te mandar via e-mail, se quiser é só passar seu e-mail que te mando agora.

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Amigos,

O RafaVillani me mandou a planilha que precisava e estou disponibilizando pra vocês, com a autorização dele.

http://www.4shared.com/document/0ztGNLlw/Exemplo_Login.html

Para alterar o nome de usuário e senha ele explica:

"Na planilha de exemplo eu coloquei os dois usuários nas planilhas 2 e 3;

plan2 com o usuário 1

plan3 com o usuário 2

Após voce ter feito o login, em qualquer planilha que estiver, basta a crescentar um botão e colocar um código, segue:

Adicionar Botão: Menu Exibir>Barra de Ferramentas> Formulários

irá abrir uma caixa com vários itens, procure pelo item Botão, de um clique sobre ele e coloque-o na planilha.

Após colocar o botão na planilha irá abrir outra tela, nessa tela clique em Novo.

Código, nessa nova tela que abriu será onde irá digitar o código.

Coloque o seguinte código entre o Sub Botão1_Clique() e o End Sub

plan2.visible = true

plan3.visible = true

ficando o código do botão assim:

Sub Botão1_Clique()

plan2.visible = true

plan3.visible = true

End Sub

Após feito esse procedimento, saia do editor do visual basic e volte para a planilha onde foi adicionado o botão, então, basta clicar no botão criado que as planilhas irão aparecer.

Quando as planilhas estiverem visíveis basta alterar manualmente os dados, e ocultulas novamente, para isso, basta alterar o código atribuindo o valor = false."

Espero que seja útil pra vocês também!

Abraço

Link para o comentário
Compartilhar em outros sites

Rafa, eu de novo!

Como faço pra rodar a macro automaticamente ao abrir a planilha? Porque se está desabilitada no Excel 2007 as planilhas do Usuário2 ficam visiveis sem a senha...

Valeu

Ja está automático, sempre que entrar na planilha erá aparecer o login.

Faça o seguinte, configure a segurança do excel como baixa, assim nunca irá aparecer a opção de desabilitar as macros.

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Amigos, seguem planilhas de exemplo.

Modelo planilha com restrição de planilhas de acordo com usuário.

http://rapidshare.com/files/375938949/Login_Restri____o_Planilhas.xls.html

login: rafa senha: rafa

login: rafael senha: rafael

Modelo planilha com login de usuários e administrador com gerenciamento de usuários.

http://rapidshare.com/files/375939164/Login_Gerenciamento.xls.html

login: usuário senha: senha

admin: rafa senha: rafa

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...