Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Um tutorial para Excel VBA caixas de mensagens
mostrar caixa de mensagem o direito de usuários é fundamental quando você precisa para executar código com base em suas respostas. VBA tem uma seleção de caixas de mensagem com o botão opções para atender às necessidades de sua aplicação. Se você precisa para exibir uma mensagem para o usuário e não precisa de tomar medidas com base na resposta , use uma caixa de mensagem com um botão "OK" . Use as caixas de mensagens com opções de botão , como "Sim" ou "Não" quando você precisa executar uma seção diferente do código para cada botão. Instruções
1

Clique na guia "Desenvolvedor" e clique em " Visual Basic" para abrir a janela do VB Editor. . Clique no menu "Inserir" e "Módulo " para inserir um novo módulo de código
2

Crie um novo procedimento sub e uma variável Integer , adicionando o seguinte código: Private Sub

MessageBoxes ()

Dim returnval As Integer
3

Exibe uma caixa de mensagem com um botão "OK" :

MsgBox " mensagem com o botão OK" , vbOKOnly , "OK"
4

Adicione o seguinte código para exibir uma caixa de mensagem com um " OK" e um botão "Cancelar" :

returnval = MsgBox (" mensagem com botões OK e Cancelar " , vbOKCancel , " OK e Cancelar ")
5

Digite o código a seguir para determinar qual botão foi clicado e exibir o resultado na janela Immediate:

Se ( returnval = 1) Então

Debug.Print " botão OK foi clicado "

Else

Debug.Print "Cancelar botão foi clicado "

Fim Se
6

Adicione o código para exibir uma caixa de mensagem com os botões "Abortar ", "Repetir " e " Ignorar: "

returnval = MsgBox (" mensagem com Abort , Retry , e ignorar " , vbAbortRetryIgnore ", AbortRetryIgnore " )
7

determinar qual botão foi pressionado e exibir os resultados através da janela imediata , adicionando o seguinte código:

Se ( returnval = 3) Em seguida,

Debug.Print "Abortar botão foi clicado "

ElseIf ( returnval = 4) Então

Debug.Print " botão Retry foi clicado "

Else

Debug.Print "Ignorar botão foi clicado "

End If
8

Adicione um "Sim" e "Não" caixa de mensagem botão :

returnval = MsgBox (" Mensagem com botões Sim e Não " , vbYesNo , " Sim e não")
9

Determine o botão clicado pelo usuário , adicionando o seguinte código:

Se ( returnval = 6) Então

Debug.Print " Sim botão foi clicado "

Else

Debug.Print "Nenhum botão foi clicado "

End If
10

terminar o procedimento , acrescentando " End Sub " como a última linha de código. Pressione " Ctrl" e "G" para visualizar a janela imediata e pressione " F5" para executar o procedimento .

Anterior :

Próximo : No
  Os artigos relacionados
·Como faço para obter as somas para aparecer no canto i…
·Posso ler arquivos do Excel em um Macbook 
·SubReturn Valor em Excel VBA 
·Funções Excel VBA para o Valor de retorno 
·Definição de Intermediário Excel 2007 
·O que é o Microsoft Extensão Acesso 
·Como posso verificar para ver se existe um arquivo em E…
·Excel Jogo Value & Shading 
·Como fazer Células AutoAjuste no Excel usando VBScript…
·Como valor percentual de Produtividade em Excel 
  Artigos em destaque
·Como definir uma validação Data no Access 
·Como fazer um efeito de ondinha da água no Illustrator…
·As vantagens de um antivírus 
·Como reformatar iTunes músicas 
·Como fazer um arquivo ISO de um HDD Grande 
·Como carregar música de um CD para um computador 
·Como faço Terminar McAfee Security 
·Como instalar o Real Video Player 
·Como Chegar iTunes 
·Como cortar uma imagem no Gimp 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados