Dica: outros idiomas são traduzidos pelo Google. Você pode visitar o English versão deste link.
Entrar
x
or
x
x
Registre-se
x

or

Como criar um sim sem caixa de mensagem antes de executar uma macro no Excel?

No Excel, você pode acionar diretamente uma macro pressionando o botão F5 chave ou clique no Corrida botão no Microsoft Visual Basic para Aplicações janela. Mas, às vezes, você pode querer criar uma caixa de mensagem que perguntará ao usuário se ele deseja executar a macro. Se sim, continue a executar o código, se não, pare de executar o código. Neste artigo, vou falar sobre como criar um sim sem caixa de mensagem antes de executar uma macro no Excel.

Criar um sim sem caixa de mensagem antes de executar uma macro com código VBA


Criar um sim sem caixa de mensagem antes de executar uma macro com código VBA


O código VBA a seguir pode ajudá-lo a adicionar uma caixa de confirmação yes no para confirmar se está executando uma macro, por favor, siga os passos abaixo:

1. Mantenha pressionado o ALT + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe cole a seguinte macro no Módulo Janela.

Código VBA: crie uma caixa de mensagem sim sem antes de executar uma macro:

Sub continue()
CarryOn = MsgBox("Do you want to run this macro?", vbYesNo, "Kutools for Excel")
If CarryOn = vbYes Then
'put rest of code here
End If
End Sub

notas: No código acima, copie e cole seu próprio código sem o Sub título e End Sub rodapé entre o Se Carryon = vbyes então e acabam se scripts. Veja a captura de tela:

caixa de mensagem de doc sim não macro 1

3. Então aperte F5 chave, uma caixa de aviso irá aparecer para lembrá-lo se você quiser executar este código, clique em Sim botão para continuar e clique em Não para parar, veja screenshot :

caixa de mensagem de doc sim não macro 2


Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Inserir rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de endereços e enviar e-mails ...
  • Bar Super Fórmula (facilmente editar várias linhas de texto e fórmula); Layout de leitura (leia e edite facilmente grandes números de células); Colar para intervalo filtrado...
  • Mesclar células / linhas / colunas sem perder dados; Conteúdo de células divididas; Combinar linhas / colunas duplicadas... Prevenir Células Duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Exclusivo Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros de trabalho; Seleção aleatória ...
  • Cópia exata Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair texto, Adicionar texto, remover por posição, Remover espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salve e aplique esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro especial por negrito, itálico ...
  • Combinar pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Dividir dados em várias planilhas; Lote Converter xls, xlsx e PDF...
  • Mais de recursos poderosos do 300. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos Avaliação gratuita de um dia de 30.
kte tab 201905

A guia Office traz a interface com guias para o Office e torna seu trabalho muito mais fácil

  • Ativar edição e leitura com guias no 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!
fundo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.