Microsoft word / tutorial visual basic

Visual Basic for Applications transforma documentos normais do Word em programas de auto-contido dinâmicos.

A linguagem de programação Visual Basic é a versão da Microsoft da linguagem de programação clássico "Básico." A Microsoft também adicionou a funcionalidade da linguagem Visual Basic para o backend do seu pacote Microsoft Office. Visual Basic for Applications (VBA) é o shell de programação que pode funcionar com o Microsoft Word para criar documentos complexos e dinâmicos. O código de programação é a entrada no Editor do Visual Basic e de execução usando macros do Microsoft Word. Para começar a usar VBA no Word, você deve saber como ativar macros, a estrutura básica de uma função ou procedimento e como executar o código quando terminar.

Trabalhar com o Word 2007/2010

  • Ativar macros. código VBA é executado sob a forma de macros no Word. Se o nível de segurança não está definido para executar macros, você não será capaz de executar o código. Clique no "Escritório" botão e, em seguida, "Opções do Word." Clique no "trust Center" aba. Clique no "Configurações da Central de confiança" e depois "Configurações de macro." Clique na configuração para "Confie acesso ao modelo de objeto de projeto do VBA." Clique "ESTÁ BEM."

  • Mostra a "Desenvolvedor" guia se você já não o fez. Clique no "Escritório" botão novamente e, em seguida, "Opções do Word." Clique no "Popular" guia se ele não estiver selecionado. Clique no "Mostrar guia Desenvolvedor na Faixa de Opções" opção e, em seguida, clique "ESTÁ BEM."

  • Abra o Editor do Visual Basic. Clique no "Desenvolvedor" aba. Clique "Visual básico."

  • Adicionar o seu código VBA. Você pode adicionar formulários de utilizador, módulos e módulos de classe, dependendo do que você quer fazer na VBA- as opções são inúmeras. Por exemplo, você pode usar VBA para salvar o documento atual com um novo nome de arquivo. Adicionar um novo módulo para fazer isso. Clique em "Inserir" e depois "Módulo." Digitar o código para o procedimento.

    "Sub SaveAsDocument ()

     Dim wdCurrentApp Como Word.Application

    Definir wdCurrentApp = GetObject (, "Word.Application")

    wdCurrentApp.ActiveDocument.SaveAs "C: Meus Documentos VBExample.docx"

    End Sub"

    Esta é a estrutura básica de procedimentos VBA, módulos e módulos de classe. Alguns são menores do que este, e alguns são muito mais detalhado. Clique em "Arquivo" e depois "Salvar" para salvar as alterações.



  • Executar seus procedimentos. Volte para a janela do documento principal no Word 2007. Clique no "Desenvolvedor" separador e, em seguida "Macros." Clique sobre o nome do seu procedimento e clique em "Corre." Por exemplo, para executar o código de cima, clique em "SaveAsDocument" e em seguida, clique em "Corre."

Trabalhando em Word 2003 ou anterior

  • Ativar macros. Clique no "Ferramentas" item do menu. Clique em "macro" e depois "Segurança." Alterar o nível de segurança para "Médio" e clique em "ESTÁ BEM." Reinicie o Microsoft Word. Clique em "Activar macros" quando perguntado.

  • Abra o Editor do Visual Basic. Clique em "Ferramentas" e aponte o ponteiro do mouse para "Macro." Clique em "Editor do Visual Basic."

  • Clique no "Inserir" item de menu e adicionar o item que deseja Create- formulário do usuário, módulo ou módulo de classe. Digite o código VBA para o que você deseja que o procedimento para fazer no Word. Aqui está um exemplo de procedimento que cria um novo documento do Word a partir de um modelo:

    "Sub NewTempDoc ()

     Dim wdWordApp as Word.Application

    Definir wdWordApp = GetObject (, "Word.Application")

    Template wdWordApp.Documents.Add: ="Memo.dot elegante"

    End Sub"

    Clique no "Salvar" ícone no Editor do Visual Basic para salvar as alterações.

  • Executar o procedimento. Volte para a janela do documento principal. Clique em "Ferramentas," "macro" e depois "Macros." Clique no nome do procedimento que você criou e clique em "Corre." Para executar o procedimento a partir do acima, você deverá clicar em "NewTempDoc" e clique em "Corre."

dicas & avisos

  • Você pode aprender mais sobre outros métodos e funções em VBA, acessando o "Socorro" sistema no Editor do Visual Basic, clicando em "Socorro" na barra de menu e depois clicando em "Ajuda do Microsoft Visual Basic."
De esta maneira? Compartilhar em redes sociais:

LiveInternet