Desabilitar Botão de Comando

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Desabilitar Botão de Comando

Mensagem por joaoosvaldo em Dom Jul 14, 2013 9:28 am

Boas.

Tenho um CommandButton com o nome "Cálculo Orçamento" e queria que o botão fica-se desabilitado mediante determinadas condições mas não tou a conseguir.
Estava a tentar com base no seguinte: CommandButton1.Enable = False mas não estou a conseguir! Como coloco o nome do meu botão no comando que no caso chama-se "Cálculo Orçamento", será: CálculoOrçamento.Enable = False? É que assim não está a funcionar. Obrigado pela ajuda que possam dar.

Cumprimentos,

Osvaldo Sousa

joaoosvaldo
Iniciante
Iniciante

Mensagens : 33
Data de inscrição : 25/06/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por alexandrevba em Dom Jul 14, 2013 6:54 pm

Boa noite!!

Sinceramente, eu não entendi..
Quando (qual critério) que o botão passará a ser desabilitado?
Código:
With ActiveSheet.OLEObjects("CommandButton1")
    .Enabled = Not .Enabled
End With
avatar
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por joaoosvaldo em Seg Jul 15, 2013 7:38 am

Boas.

A ideia é que tenho dois botões de comando (até existem mais, mas para o caso basta referir estes dois) em que um deles será para analisar as condições de um orçamento e fazer escolhas e o outro para calcular o orçamento propriamente dito. O que pretendo é que o botão que faz calcular o orçamento fique ativo apenas quando já tiver sido feita a análise das condições do orçamento, ou seja, só após a execução da macro associada ao botão de análise das condições. Não sei se me fiz entender!? Obrigado.

joaoosvaldo
Iniciante
Iniciante

Mensagens : 33
Data de inscrição : 25/06/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por alexandrevba em Seg Jul 15, 2013 7:07 pm

Boa noite!!

Dê mais detalhes, são botões de UserForm, do Excel??
Código:
Sub DisableActiveXControl()
    'Desabilita botão de Controle ActiveX
    Sheet1.CommandButton1.Enabled = False
End Sub
Código:
Sub DisableFormsControl()
    'Desabilita botão de Controle
    Sheet1.Shapes("Button 1").ControlFormat.Enabled = False
End Sub

Poste o link onde seu arquivo está depositado!!

Att
avatar
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por joaoosvaldo em Ter Jul 16, 2013 6:39 am

Não são botões do userform. São comandbutton's colocados na planilha em que a cada botão está associada uma macro diferente.

joaoosvaldo
Iniciante
Iniciante

Mensagens : 33
Data de inscrição : 25/06/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por alexandrevba em Qui Jul 18, 2013 6:35 pm

Boa noite!!

Não há como depositar seu arquivo e nos mandar o link?

Att
avatar
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por joaoosvaldo em Dom Ago 11, 2013 7:07 am

Peço desculpa por só responder agora. Consegui resolve o problema com o seguinte código:

CommandButton1.Visible = False

joaoosvaldo
Iniciante
Iniciante

Mensagens : 33
Data de inscrição : 25/06/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por alexandrevba em Sab Ago 24, 2013 6:59 pm

Boa noite!!

Obrigado pelo retorno!!

Att
avatar
alexandrevba
Intermediário
Intermediário

Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Desabilitar Botão de Comando

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum