Desabilitar Botão de Comando
2 participantes
Página 1 de 1
Desabilitar Botão de Comando
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
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
- Mensagens : 33
Data de inscrição : 25/06/2013
Re: Desabilitar Botão de Comando
Boa noite!!
Sinceramente, eu não entendi..
Quando (qual critério) que o botão passará a ser desabilitado?
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- Intermediário
- Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES
Re: Desabilitar Botão de Comando
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.
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
- Mensagens : 33
Data de inscrição : 25/06/2013
Re: Desabilitar Botão de Comando
Boa noite!!
Dê mais detalhes, são botões de UserForm, do Excel??
Poste o link onde seu arquivo está depositado!!
Att
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- Intermediário
- Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES
Re: Desabilitar Botão de Comando
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
- Mensagens : 33
Data de inscrição : 25/06/2013
Re: Desabilitar Botão de Comando
Boa noite!!
Não há como depositar seu arquivo e nos mandar o link?
Att
Não há como depositar seu arquivo e nos mandar o link?
Att
alexandrevba- Intermediário
- Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES
Re: Desabilitar Botão de Comando
Peço desculpa por só responder agora. Consegui resolve o problema com o seguinte código:
CommandButton1.Visible = False
CommandButton1.Visible = False
joaoosvaldo- Iniciante
- Mensagens : 33
Data de inscrição : 25/06/2013
Re: Desabilitar Botão de Comando
Boa noite!!
Obrigado pelo retorno!!
Att
Obrigado pelo retorno!!
Att
alexandrevba- Intermediário
- Mensagens : 222
Data de inscrição : 26/06/2012
Localização : Serra-ES
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|