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  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

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

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Eduardo Piovesan



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

MensagemAssunto: Tela de Login Funcionando para quem não tem macro habilitada!   Sex 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!!!!
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

MensagemAssunto: Re: Tela de Login Funcionando para quem não tem macro habilitada!   Sab 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

MensagemAssunto: Re: Tela de Login Funcionando para quem não tem macro habilitada!   Sab 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
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: Tela de Login Funcionando para quem não tem macro habilitada!   Hoje à(s) 5:15 am

Voltar ao Topo Ir em baixo
 
Tela de Login Funcionando para quem não tem macro habilitada!
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Exibir tela de login como página inicial do fórum
» Passar barra de login para o Portal
» Bloqueio para quem não é membro
» Como colocar avatar para quem não tem avatar
» Tirar tela de login

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: