Como desabilitar o botão após clicar uma vez no Excel?
Em alguns casos, pode ser necessário acionar um script VBA clicando em um botão de comando. Mas você gostaria que o Botão de Comando fosse desabilitado após clicar nele uma vez no Excel. Como conseguir isso? Este artigo fornecerá um método para ajudá-lo a fazer isso.
Desative o botão após clicar uma vez no Excel
Desative o botão após clicar uma vez no Excel
Supondo que você deseja copiar automaticamente os dados do intervalo A1: C17 para um novo intervalo J1: L17 clicando no Botão de comando 1 na planilha atual. E desabilite este Botão de Comando após copiar e colar. Faça o seguinte.
1. Ative o Modo de design na guia Desenvolvedor clicando em Developer > Modo de design. Veja a imagem:
2. Clique com o botão direito no botão de comando que foi atribuído com o script VBA e clique em Ver código no menu de contexto.
3. No Microsoft Visual Basic para Aplicações janela, adicione o código a seguir na penúltima parte do código dentro do código original, conforme a captura de tela abaixo mostrada.
Código VBA: Desative o botão de comando após clicar uma vez no Excel
CommandButton1.Enabled = False
Note: CommandButton1 é o nome do Botão de Comando.
4. Em seguida, pressione o outro + Q chaves para sair do Microsoft Visual Basic para Aplicações janela.
5. Desligue o Modo de design sob a Developer aba.
E depois de clicar no botão de comando para executar o código VBA uma vez, o botão ficará cinza e não será mais possível clicar, conforme mostrado na imagem abaixo.
Artigos relacionados:
- Como salvar e fechar a pasta de trabalho ativa sem solicitação de um botão de comando no Excel?
- Como sempre flutuar um Botão de Comando na planilha do Excel?
- Como atualizar ou inserir data e hora (atuais) por um Botão de Comando no Excel?
- Como usar um botão de comando para alterar um valor de célula especificado no Excel?
- Como usar o botão de comando para salvar a planilha ativa como um arquivo PDF no Excel?
- Como inserir uma nova linha em branco automaticamente pelo botão de comando no Excel?
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!