Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Tela de Login Funcionando para quem não tem macro habilitada!

Ir para baixo 
2 participantes
AutorMensagem
Eduardo Piovesan




Mensagens : 6
Data de inscrição : 04/12/2013

Tela de Login Funcionando para quem não tem macro habilitada! Empty
MensagemAssunto: Tela de Login Funcionando para quem não tem macro habilitada!   Tela de Login Funcionando para quem não tem macro habilitada! EmptySex Jan 03, 2014 6:32 pm

Boa tarde, tudo bem?

Estou criando alguns formulários em VBA. A ideia é que a pessoa não tenha acesso ao Excel, mas que consiga ver as telas (Userforms).

A princípio, tudo deu certo. Quando abri a planilha em um PC que não possui Macro Habilitada Automaticamente, ocorreu o erro. A pessoa acessa a planilha.


Utilizei o código:

Em "EstaPasta_de_trabalho, utilizei:

Private Sub Workbook_Activate()
Application.Visible = False
Userform1.Show
End Sub



E no Botão de Comando utilizei:

Private Sub Entrar_Click()

If Usuario.Text = "fenix" And Senha.Text = "senha1234" Then
MsgBox "Acesso Liberado", vbInformation, "Fênix"
Unload Userform1

UserForm2.Show







Else
MsgBox "Senha Incorreta, Tente Novamente", vbInformation, "Fênix"
Usuario.Text = ""
Senha.Text = ""

End If

End Sub


Tem como fazer com que, em qualquer pc, abra direto o Userform ao invés da planilha em excel????


Obrigado novamente!!!!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Tela de Login Funcionando para quem não tem macro habilitada! Empty
MensagemAssunto: Re: Tela de Login Funcionando para quem não tem macro habilitada!   Tela de Login Funcionando para quem não tem macro habilitada! EmptySáb Jan 04, 2014 2:06 pm

Bom dia!!!

Uma ideia seria ocultar as guias principais (xlSheetVeryHidden), deixando somente uma guia Menu, onde não haverá forma de exibir-las se não por meio de VBA.

Oque forçara habilitar a macro.

Att
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Tela de Login Funcionando para quem não tem macro habilitada! Empty
MensagemAssunto: Re: Tela de Login Funcionando para quem não tem macro habilitada!   Tela de Login Funcionando para quem não tem macro habilitada! EmptySáb Jan 04, 2014 4:54 pm

Bom dia!!

Aqui vai uma demonstração.

Imagine que as macros estão desabilitadas.
O usuário só terá acesso as guias principais caso habilitar as macros.

http://www.sendspace.com/file/gmutp2

Att
Ir para o topo Ir para baixo
Conteúdo patrocinado





Tela de Login Funcionando para quem não tem macro habilitada! Empty
MensagemAssunto: Re: Tela de Login Funcionando para quem não tem macro habilitada!   Tela de Login Funcionando para quem não tem macro habilitada! Empty

Ir para o topo Ir para baixo
 
Tela de Login Funcionando para quem não tem macro habilitada!
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Arquivo só deverá abrir com a macro habilitada
» Macro - Construir uma macro para inserir valores em um RANGE
» VBA para aceder a site com login
» Fácil...para quem sabe é claro.
» Macro para passar valores de um livro para outro

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: