Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Como executar um aplicativo do Windows com o Excel VBA
Em algumas situações, você pode querer abrir uma segunda aplicação de Windows , enquanto ainda operam em outro aplicativo, como o Excel. VBA , abreviação de Visual Basic for Applications, fornece um método que utiliza algumas linhas de código para recorrer a um outro aplicativo, como o Microsoft Word enquanto trabalhar com o Excel . Embora você poderia fazer a mesma coisa , simplesmente usando o comando " Start" para abrir a segunda aplicação , utilizando VBA faz a segunda execução do programa de forma assíncrona. Ou seja , o controlo retorna imediatamente para o Excel , que continua a execução de cálculos , sem alterar a outra aplicação manualmente . Instruções
1

Abra uma nova pasta de trabalho no Microsoft Excel. Clique na guia "Desenvolvedor" no menu de nível superior. Se você não ver esta opção, clique no botão " Office" no canto superior esquerdo do Excel. Selecione " Opções do Excel " na janela e clique na caixa ao lado de " Mostrar guia Desenvolvedor na Faixa de Opções. " Clique em "OK".
2

Clique na aba " Visual Basic" agora visível na linha Desenvolvedor de opções . Isso abre um Visual Basic for Applications janela (VBA) de desenvolvimento.
3

Clique em "Exibir " na lista de menu superior na janela de desenvolvimento . Clique em " Código " da lista drop-down

Digite o seguinte código: .

Private Sub CommandButton1_Click () Dim AppName Como String'The próxima linha configura uma forma de você escolher o o Windows app'AppName = InputBox ( "Digite o caminho eo nome do executável da aplicação ") ' a linha seguinte mostra como você tem que digitar o caminho eo nome do arquivo executável para o app'AppName = "C: \\ Program Files ( x86) \\ Microsoft Office \\ Office12 \\ winword.exe "Se o aplicativo está no caminho normal, como Word, Bloco de Notas, Excel IE , e outros padrões da Microsoft " são , então você não precisa do caminho completo. Digite apenas o executável do programa real como você see.AppName = " winword.exe " Shell AppName , vbNormalFocusEnd Sub

Nota: As linhas que começam com apóstrofos não executar
4

. Retorne à tela da planilha, parcialmente escondida por trás das janelas de codificação. Clique no ícone apontando para baixo na guia "Inserir " do menu Developer. Clique duas vezes no ícone " botão de comando " na seção " Controles ActiveX " . Isso adiciona o botão para a planilha do Excel com o nome padrão de " CommandButton1 . " Arraste este botão com o mouse para um local em sua planilha out-of -the-way . Dê um duplo clique no botão para verificar se o código que você digitou na etapa 3 aparece. Se isso não acontecer , verifique a tela do código, especialmente para garantir o nome do Sub ( sub-rotina ) acima corresponde ao nome do botão de comando.
5

Salve a planilha como uma versão macro- habilitado . Feche o arquivo de planilha. Reabri-lo, e quando alertou sobre a execução de macros , selecione a opção "Habilitar Macros " .
6

Clique em " Home" no menu de nível superior. Clique no botão que você criou na planilha e Microsoft Word será aberta. Voltar para a seção de código VBA e alterar as linhas de código para combinar quais aplicativos você deseja executar. Remova o apóstrofo na linha que começa " ' AppName = Caixa de Entrada" para torná-lo executável. Em seguida, será solicitado para um aplicativo. Excluir as linhas que começam " AppName =" winword.exe " e" AppName = " C: \\ Arquivos de Programas" para que você possa executar qualquer aplicativo que você deseja

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar uma função do Excel VBA em um celular 
·Como usar o Excel para mostrar apenas valores duplicado…
·Como fazer uma curva de calibração em Excel 
·Como contar únicos registros em um banco de dados Micr…
·Como encontrar todas as linhas com células em branco e…
·Arquivo Excel Jogo & Mesclar 
·Como construir uma tabela dinâmica no Excel 
·Como preencher a base de uma planilha do Excel 
·Quais são os usos de Microsoft Excel 
·Funções Comuns em Excel 
  Artigos em destaque
·Como dominar Vocais em FL Studios 
·Como abrir um novo livro do Excel 2007 e não mostram l…
·Como remover o Avira Antivir Security Center no Vista 
·Como instalar o InterBase 
·I Não é possível remover LRC editor 
·Como transmitir o ASX Music Player no Fedora 9 
·Os diferentes tipos de Antivírus 
·Como converter um arquivo inteiro para um arquivo AVI s…
·Como ver todas as transações on Peachtree 
·Como mostrar um número como uma data no Excel 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados