Página 1 de 1
Abrir userform antes do documento (de outro jeito)
Enviado: 12 Jan 2016 às 20:41
por alefego
Olá, pessoal,
todo mundo usa o Application.Visible=False para abrir apenas o userform, porém isso causa um problema: se há outra planilha aberta, esta fica invisível também.
Alguém tem outra sugestão de código?
Obrigado!
Re: Abrir userform antes do documento (de outro jeito)
Enviado: 13 Jan 2016 às 00:07
por Kledison
Olá Alefego,
verifique no exemplo se é o que você pretende.
Abrir userform antes do documento (de outro jeito)
Enviado: 13 Jan 2016 às 20:17
por alefego
Obrigado pelo retorno! Me ensinou uma propriedade que eu não conhecida (nomodal).
Mas não seria bem isso. Queria abrir apenas o formulário, deixando o documento inteiro invisível. O objetivo é que o usuário apenas preencha o formulário sem ver nada, e o arquivo se salve a feche (essa parte eu sei fazer, a de abrir o userform sozinho que não).
Re: Abrir userform antes do documento (de outro jeito)
Enviado: 13 Jan 2016 às 20:30
por Kledison
Boa noite,
nesse caso verifique o modelo abaixo, achei na net.
Abrir userform antes do documento (de outro jeito)
Enviado: 14 Jan 2016 às 11:00
por FelipeGualberto
Código: Selecionar todosOption Explicit
Sub Main()
Dim frm As UserForm1
ThisWorkbook.IsAddin = True
On Error GoTo ErrorHandler
Set frm = New UserForm1
frm.Show
On Error GoTo 0
ThisWorkbook.IsAddin = False
Quit:
On Error Resume Next
Unload frm
Set frm = Nothing
Exit Sub
ErrorHandler:
MsgBox "O erro de execução número " & Err.Number & " ocorreu." & vbNewLine & _
"Descrição do erro: " & Err.Description, vbCritical
Resume Quit
End Sub