Ir ao conteúdo
  • Cadastre-se

Login e Senha Excel


GuilhermeAC

Posts recomendados

Olá gente.

Gostaria de uma ajudinha de vocês no excel..:)

É o seguinte, tenho uma planilha onde é necessário fazer o login de usuário com sua senha para que o mesmo possa ter acesso as partes da pasta de trabalho.

Consegui fazer tudo isso, porém, eu gostaria que o campo senha, ao invés de aparecer os caracteres quando digito apareça o símbolo asterisco(*). Eu fiz de uma forma, porém da forma que eu fiz toda vez que eu saio da célula da senha os asterisco preenchem toda a célula, e eu não quero isso, gostaria que a quantidade de asterisco que apareça seja a mesma que a quantidade de caracteres.

espero que me ajudem.

aguardo e desde já agradeço.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Amigo, faça esse login através de um formulário e textbox, vai ficar muito melhor, e tem a opção de aparecer os "*".

Se não souber eu posto um exemplo para você.

Abraços

RafaVillani

Rafa, poderia postar um exemplo por favor, estou procurando uma maneira de colocar login e senha em uma planilha, e também não sei se é possivel, um tempo para que a senha expire e necessite ser trocada, procuro algo parecido com o tópico abaixo. Se souber agradeço.

http://forum.clubedohardware.com.br/planilha-expirada-pede/768353

Higor

Link para o comentário
Compartilhar em outros sites

Caro Higor vp, criei um modelo de login e gerenciamento de usuarios, estou sem tempo agora, depois faço o prazo de expiraçao.

link: http://rapidshare.com/files/359338730/Modelo_Login.xls.html

A planilha esta com 2 usuarios cadastrados:

Administrador: usuario rafa senha rafa

Usuario: usuario usuario senha senha

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Obrigado Rafa,

é mais ou menos isso, segue um link do que preciso realmente, mas no forum do link, o script não esta funcionando direito, da um erro de compilação, veja se voce consegue dar um jeito, por favor...

http://www.juliobattisti.com.br/forum/printer_friendly_posts.asp?TID=18240

Link para o comentário
Compartilhar em outros sites

Caro Higor vp, criei um modelo de login e gerenciamento de usuarios, estou sem tempo agora, depois faço o prazo de expiraçao.

link: http://rapidshare.com/files/359338730/Modelo_Login.xls.html

A planilha esta com 2 usuarios cadastrados:

Administrador: usuario rafa senha rafa

Usuario: usuario usuario senha senha

Abraços

RafaVillani

Rafa,

boa tarde, preciso de sua ajuda!!

de uma olhada nessa planilha por favor, nela esta explicado o que preciso, achei o codigo vba na net e é exatamente o que preciso, mas tem uma falha que explico na planilha veja se consegue resolver,

http://www.4shared.com/file/239237443/8cd715a6/exclui_apos_expirar_e_digitar_.html

Desde ja agradeço sua atenção.

Higor

Link para o comentário
Compartilhar em outros sites

Rafa,

boa tarde, preciso de sua ajuda!!

de uma olhada nessa planilha por favor, nela esta explicado o que preciso, achei o codigo vba na net e é exatamente o que preciso, mas tem uma falha que explico na planilha veja se consegue resolver,

http://www.4shared.com/file/239237443/8cd715a6/exclui_apos_expirar_e_digitar_.html

Desde ja agradeço sua atenção.

Higor

Higor, planilha corrigida e testada, voce nao estava conseguindo devido a uma pequena falta de atençao, esta tudo explicado na planilha.

http://rapidshare.com/files/362408269/exclui_apos_expirar_e_digitar_senha_errada.xls.html

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Amigo Carlos, vamo spor partes:

1) entre no VBA da planilha de exemplo, copie os componentes do form de login;

2) abra sua planilha, vá no VBA adicione um form e cole os componentes copiados da planilha de exemplo;

3) vonte na planilha de exemplo, de um duplo clique no botão de login, copie o codigo;

4) na sua planilha, va no VBA, duplo clique no botão login e cole o código;

5) repita o processo 3 e 4 copiando e colando o código do botão cancelar.

se ainda restar dúvidas disponibilize sua planilha para download que eu arrumo para você.

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Amigo Carlos, vamo spor partes:

1) entre no VBA da planilha de exemplo, copie os componentes do form de login;

2) abra sua planilha, vá no VBA adicione um form e cole os componentes copiados da planilha de exemplo;

3) vonte na planilha de exemplo, de um duplo clique no botão de login, copie o codigo;

4) na sua planilha, va no VBA, duplo clique no botão login e cole o código;

5) repita o processo 3 e 4 copiando e colando o código do botão cancelar.

se ainda restar dúvidas disponibilize sua planilha para download que eu arrumo para você.

Abraços

RafaVillani

Segura ai...

http://rapidshare.com/files/365048625/Chamada_Informatica.xlsx.html

qualquer coisa passa ele no site www.virustotal.com para você analisar

pow la no exemplo fico muito vago assim ai fiquei boiando KKKKK, eu li sua resposta hoje de madrugada eu ja estava doidinho de sono, haha valeu ae.

Link para o comentário
Compartilhar em outros sites

Pow cara fico bem legal...

Valeu agora com esse exemplo eu vou poder por login nas outras,

mas ficou um pouco estranho, porque se os individuo souber visual basic não da problema?

Amigo, por isso falei para colocar senha no projeto VBA, assim, somente com a senha se tera acesso ao projeto.

Abraços!

RafaVillani

Link para o comentário
Compartilhar em outros sites

Rafa, poderia postar um exemplo por favor, estou procurando uma maneira de colocar login e senha em uma planilha, e também não sei se é possivel, um tempo para que a senha expire e necessite ser trocada, procuro algo parecido com o tópico abaixo. Se souber agradeço

http://forum.clubedohardware.com.br/planilha-expirada-pede/768353

Higor

Bom dia amigos, também tenho interesse nesse tipo de situação ou melhor criar um código de ativação que expira de tempos em tempos é possível fazer isso???

Só que meu caso acho que é um pouco mais complexo, tenho umas 150 planilhas que são todas vinculadas e uma delas é a entrada de dados as outras (150) são formulas/cálculos onde gostaria que estivesse sempre bloqueadas para quem não tenha senha não veja seu conteúdo.

Tem uma outra situação que havia pensando mas acho que com o excel isso não é possível, deixaria no meu usuário/cliente apenas a planilha de entrada de dados e as formulas/cálculos em algum servidor ou ftp na internet, mas ainda assim esse usuário/cliente não teria acesso as fórmulas, isso é possível?

Desde já agradeço a ajuda de todos!

Rodrigo Campos

Link para o comentário
Compartilhar em outros sites

Ola Rodrigo, bom vamos por partes:

Bom dia amigos, também tenho interesse nesse tipo de situação ou melhor criar um código de ativação que expira de tempos em tempos é possível fazer isso???
é possível sim, neste mesmo tópico postei uma planilha com exemplo de expiração.
Só que meu caso acho que é um pouco mais complexo, tenho umas 150 planilhas que são todas vinculadas e uma delas é a entrada de dados as outras (150) são formulas/cálculos onde gostaria que estivesse sempre bloqueadas para quem não tenha senha não veja seu conteúdo.
Da para fazer isso também, fazer um controle de usuário, por exemplo: um "administrador" da planilha teria acesso a tudo, já um usuário que logar sem o usuário/senha de administrador teria acesso somente à planilha de entrada de dados.
Tem uma outra situação que havia pensando mas acho que com o excel isso não é possível, deixaria no meu usuário/cliente apenas a planilha de entrada de dados e as formulas/cálculos em algum servidor ou ftp na internet, mas ainda assim esse usuário/cliente não teria acesso as fórmulas, isso é possível?
Nunca vi, se é possível não sei, se alguem souber responde ai, seria uma boa.

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
Amigo glemon, segue o link com o exemplo: http://rapidshare.com/files/35933873...Login.xls.html

Abraços

RafaVillani

Rafa,

obrigado pela resposta, mas o link está correto mesmo? não estou conseguindo abrir...

aproveitando, eu criei um tópico sobre o tipo de planilha que preciso, este seu exemplo pode ser modificado pra fazer como quero?

http://forum.clubedohardware.com.br/excel-senha-acesso/796538

valeu, abraço!

Link para o comentário
Compartilhar em outros sites

Membro desde Mai/2005

Belo Horizonte/MG

Mensagens: 159

icon1.gif

Amigos, seguem planilhas de exemplo.

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

http://rapidshare.com/files/37593894...ilhas.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/37593916...mento.xls.html

login: usuário senha: senha

admin: rafa senha: rafa

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois...

Olá Rafa..

Vi a postagem abaixo, e gostaria de saber se você pode me ajudar, tenho um arquivo em excel que funciona como um programinha de Fluxo de Caixa, e gostaria que ao entrasse nele tivesse que efetuar login e senha, você tem algum modelo de planilha que solicitasse login e senha que pudesseme enviar?

Desde já agradeço....

Caro Higor vp, criei um modelo de login e gerenciamento de usuarios, estou sem tempo agora, depois faço o prazo de expiraçao.

link: http://rapidshare.com/files/359338730/Modelo_Login.xls.html

A planilha esta com 2 usuarios cadastrados:

Administrador: usuario rafa senha rafa

Usuario: usuario usuario senha senha

Abraços

RafaVillani

Link para o comentário
Compartilhar em outros sites

Se você precisa que essa lanilha seja desativada em 30 dias é só copiar esse combamdo abaixo, no projeto VBA... Espero tr ajudado.

Private Sub Workbook_Open()

Dim cont, auxcont As Integer

Dim senha, enter_snh As String

senha = "1234"

Range("c10000") = Date

If Range("b10000") = nill Then

Range("b10000") = Date

End If

cont = Format(Range("c10000") - Range("b10000"), "0")

auxcont = 30 - cont

If cont >= 30 Then

enter_snh = InputBox("ESSE PROGRAMA EXPIROU, INFORME A SENHA DE ACESSO:", "Informe...")

If enter_snh <> senha Then

MsgBox "Senha incorreta!", vbInformation, "Erro"

Saved = True

ActiveWorkbook.Close

End If

Else

MsgBox "Faltam " & auxcont & " dias para expirar."

End If

End Sub

Bom dia amigos, também tenho interesse nesse tipo de situação ou melhor criar um código de ativação que expira de tempos em tempos é possível fazer isso???

Só que meu caso acho que é um pouco mais complexo, tenho umas 150 planilhas que são todas vinculadas e uma delas é a entrada de dados as outras (150) são formulas/cálculos onde gostaria que estivesse sempre bloqueadas para quem não tenha senha não veja seu conteúdo.

Tem uma outra situação que havia pensando mas acho que com o excel isso não é possível, deixaria no meu usuário/cliente apenas a planilha de entrada de dados e as formulas/cálculos em algum servidor ou ftp na internet, mas ainda assim esse usuário/cliente não teria acesso as fórmulas, isso é possível?

Desde já agradeço a ajuda de todos!

Rodrigo Campos

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...