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  

 

 Userform - Atribuir um comando a um botão de opção

Ir para baixo 
2 participantes
AutorMensagem
Erikson




Mensagens : 21
Data de inscrição : 15/08/2011

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyQua Set 07, 2011 5:07 am

Boa noite pessoal! Duas perguntas:

1ª Criei um Userform e nele há um botão de opção "Outros" e logo abaixo uma caixa de texto. Gostaria que ao clicar em "Outros" automaticamente o cursor de edição de texto fosse para a caixa de texto abaixo dele. Obs: Não quero que seja simples como uma sequencia de TAB ou ENTER, pois caso a opção "outros" não seja ativada, a caixa tambem não deverá ser habilitada para edição.
2ª Preciso de ourtra macro que obrigue o usuário a preencher determinada lacuna. Caso ele não preencha ele seja alertado a preencher antes de fechar a janela.


Última edição por Erikson em Seg Set 12, 2011 7:05 pm, editado 2 vez(es)
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyQua Set 07, 2011 3:20 pm

Bom dia!!

A melhor maneira de postar é enviando sua planilha com sua explicação...

Como não disse o nome de sua caixa de texto....

o seu botão está no evento click???...

1º *********** tente assim...
Private Sub Outros_Click

Me.TextBox1.SetFocus

End Sub

2º ********

Obrigar a preencher determinada lacula?...está falando dos objetos do Form....ou a planilha..?

Mande mais detalhe e poste sua planilha


Att..
Ir para o topo Ir para baixo
Erikson




Mensagens : 21
Data de inscrição : 15/08/2011

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyQui Set 08, 2011 4:37 am

Boa noite,

Alexandre,
Desculpe mas não sei postar uma planilha neste site, mas sua primeira dica deu certo. O botão está no evento click sim, mas essa já resolveu com sua dica. Sobre preencher determinada lacuna, ela está sim dentro de uma Form, sendo assim quero obrigar a o usuário preencher algumas caixas de texto dentro da form.
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptySex Set 09, 2011 1:07 am

Boa noite!!

Quanto a postagem é só abrir uma conta no site desejado..depois desse processo logue como se fosse um e-mail, pois disso na opção escolher arquivo e...>"UpLoad". dai vai gerar um link, clique com o botão direito de mouse vá na opção Get lik....e cole aqui.


Para obrigar ao usuário a digitar em um determinado campo (TextBox), deve se criar uma condição.

Exemplo:....

Digamos q tenha um botão "Salva", dente desse botão insira o código...assim antes de salvar o código vai verificar se tal campo ( TextBox), foi preenchido.

Private Sub Salvar_Click()

if me.txetxbox1 <> "" then

..procedimento para salvar....

else msgbox "Favor preencher campo Obrigatório"
exit sub

End Sub

Att...
Ir para o topo Ir para baixo
Erikson




Mensagens : 21
Data de inscrição : 15/08/2011

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyDom Set 11, 2011 12:59 am

Alexandre nota mil, sua resposta foi perfeita.

Para finalizar poderia me dizer como desabilitar o botão X (Fechar) da janela da UserForm, ou pelo menos atribuir uma macro a ele.
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyDom Set 11, 2011 2:15 am

Boa noite!!

isso deve atende-lo...
Código:
Private Sub UserForm_QueryClose _
(Cancel As Integer, CloseMode As Integer)
    If CloseMode = 0 Then
        Cancel = True
        MsgBox "operação desativada"
    End If
End Sub

Att.....
Ir para o topo Ir para baixo
Erikson




Mensagens : 21
Data de inscrição : 15/08/2011

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyDom Set 11, 2011 4:15 am

Valeu cara, até a proxima e obrigado, bom fim de semana.
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção EmptyDom Set 11, 2011 4:58 am

Quem bom que deu certo.....Bom final de semana e até apróxima Laughing
Ir para o topo Ir para baixo
Conteúdo patrocinado





Userform - Atribuir um comando a um botão de opção Empty
MensagemAssunto: Re: Userform - Atribuir um comando a um botão de opção   Userform - Atribuir um comando a um botão de opção Empty

Ir para o topo Ir para baixo
 
Userform - Atribuir um comando a um botão de opção
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Problema com o comando AppActivate
» Dúvida de comando de espera
» Macro > VBA > Userform
» Desabilitar o botão Fechar e Habilitar somente a opção minimizar no Formulário
» Comando para combobox

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: