Usuários do Excel
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Desabilitar Botão de Comando

2 participantes

Ir para baixo

Desabilitar Botão de Comando Empty Desabilitar Botão de Comando

Mensagem por joaoosvaldo 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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por alexandrevba 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
alexandrevba
alexandrevba
Intermediário
Intermediário

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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por joaoosvaldo 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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por alexandrevba 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
alexandrevba
alexandrevba
Intermediário
Intermediário

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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por joaoosvaldo 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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

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

Boa noite!!

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

Att
alexandrevba
alexandrevba
Intermediário
Intermediário

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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por joaoosvaldo 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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por alexandrevba Sáb Ago 24, 2013 6:59 pm

Boa noite!!

Obrigado pelo retorno!!

Att
alexandrevba
alexandrevba
Intermediário
Intermediário

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

Ir para o topo Ir para baixo

Desabilitar Botão de Comando Empty Re: Desabilitar Botão de Comando

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos