Notifications
Clear all

Userform

9 Posts
3 Usuários
0 Reactions
2,058 Visualizações
(@vitors)
Posts: 31
Eminent Member
Topic starter
 

Estou com dois problemas que não consigo resolver.

1º problema:
Criei uma base em excel 2010 em que utilizei uma userform login/senha. No excel 2010, abre corretamente, mas quando o vou abrir no excel 2007 dá erro no código VBA, com a seguinte mensagem "Can´t find project or library". O código é o seguinte:
Private Sub entrar_Click()
If Senha.Text = [11213976] And Usuário.Text = "Admin" Then
MsgBox "Seja bem vindo!", vdInformation, "Tela de boas vindas"
Application.Visible = True
Unload UserForm1
Sheets("Página Inicial").Activate
Else
MsgBox "senha incorreta"
End If
Dim exdate As Date
exdate = "31/08/2014"
If Date > exdate Then
MsgBox "O programa expirou. Solicite novo programa."
ActiveWorkbook.Close
End If
MsgBox "O programa estará ativo por mais " & exdate - Date & " dias."
End Sub

Private Sub cancelar_Click()
Application.Quit
End Sub

Como posso resolver esta situação?

2º problema:
Neste mesmo código, tenho um código para expirar o programa, neste caso a 31/08/2014. Ao abrir o excel aparece a janela a informar que faltam x dias para caducar. Para experimentar coloquei como data de expiração uma data que já passou. Acontece que informa que o programa expirou, mas permite continuar a trabalhar na base de dados.

Como posso resolver isto?

Vítor

 
Postado : 04/12/2013 4:31 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Quanto a 1º dúvida eu não tive problema, veja se tem alguma referência marcada como ausente.

Quanto 2º dúvida eu mesmo tenho algumas postagem referente a arquivo com data de expiração, lembre se de usar a pesquisa.

De qualquer modo poste seu arquivo modelo.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/12/2013 4:49 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

vitors,

Boa Noite!

Peguei seu código, fiz algumas pequenas modificações e executei normalmente no Excel 2007 sem problemas.

Veja se o arquivo anexo pode te ajudar.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 04/12/2013 5:10 pm
(@vitors)
Posts: 31
Eminent Member
Topic starter
 

desde já obrigado pela rápida resposta.

vai em anexo o modelo.
Usuário: Admin
Senha: 11213976

 
Postado : 04/12/2013 5:12 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Aqui rodei seu arquivo no Excel 2007 sem nenhum problema. Nem mesmo com relação a alteração da data de expiração.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 04/12/2013 5:18 pm
(@vitors)
Posts: 31
Eminent Member
Topic starter
 

vitors,

Boa Noite!

Peguei seu código, fiz algumas pequenas modificações e executei normalmente no Excel 2007 sem problemas.

Veja se o arquivo anexo pode te ajudar.

Boa noite!
Copiei o código e colei, mas continua a dar "compile erro: can´t find project or library" e aparece "Private Sub entrar_Click()" a amarelo e [11213976] selecionado.

 
Postado : 04/12/2013 5:23 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Como eu disse victo, eu testei com 2007 e não tive problemas!!!

Veja se há alguma referencia marcada como ausente!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/12/2013 5:31 pm
(@vitors)
Posts: 31
Eminent Member
Topic starter
 

Boa noite!!

Como eu disse victo, eu testei com 2007 e não tive problemas!!!

Veja se há alguma referencia marcada como ausente!

Att

e qque referência poderá ser essa?
pode ajudar

Vítor

 
Postado : 04/12/2013 5:45 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!
Referencia marcada como ausente
http://www.linhadecodigo.com.br/artigo/ ... o-vba.aspx

Referenciar Biblioteca
http://www.ambienteoffice.com.br/office ... bliotecas/

att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/12/2013 6:27 pm