Como criar e executar uma macro na palavra

Como criar e executar uma macro na palavra

Se você trabalha muito com o Microsoft Word e se encontra fazendo as mesmas coisas repetidamente, crie uma macro. Macro é um encurtamento da palavra Macroinstrução, o que significa uma série de instruções para realizar uma tarefa.

O melhor de criar macros na palavra é que você não precisa saber como programar. Se você pode pressionar o registro e parar, você pode fazer isso.

Índice
    1. No Nome macro: campo, insira um nome significativo para a macro. Espaços não são permitidos. Use um sublinhado ou traço.
    2. No Armazene a macro em: suspenso, você pode selecionar quais documentos você deseja que esta macro seja usada. Se você escolher todos os documentos (normal.DOTM), a macro estará disponível para você em todos os novos documentos do Word que você fizer a partir de agora. Se você escolher um único documento, ele se aplicará apenas a esse único documento. Geralmente é melhor escolher Todos os documentos.
    1. No Descrição: campo, escreva o que a macro faz. Esta é uma macro simples com um nome descritivo, mas à medida que você fica confiante com as macros, você fará coisas mais complexas, então uma descrição é sempre uma boa ideia.
    2. Você pode escolher Atribua macro a ou um botão que você criará com o Botão ou teclas de atalho que você pode escolher usando o Teclado botão. Já existem muitas chaves de atalho para o Word, então um botão pode ser o melhor. Selecione Botão. Uma nova janela será aberta chamada Opções de palavras.
    1. Aqui você atribuirá o botão Macro A na fita da palavra. Selecione Personalizar fita.
    2. No Escolha os comandos de: suspenso, selecione Macros. Isso nos mostrará nossas macros na área abaixo dela.
    1. Você precisa em algum lugar da fita para colocar a macro. Para este exemplo, selecione Lar Na área principal das guias. Em seguida, selecione Novo grupo.
    2. Selecione Renomear Então você pode dar um nome significativo.
    3. No Renomear Janela, selecione um dos ícones para representar o grupo e depois entrar Minhas macros no Nome de exibição campo.
    4. Selecione OK para aplicá -lo. Você verá a mudança no Guias principais área.
    1. Com o novo My Macros selecionado na área principal das guias, selecione o Normal.Newmacros.Insert_signature macro.
    2. Selecione Adicionar para inseri -lo no grupo My Macros.
    1. Claro, você vai querer renomear. Com a macro selecionada na área das guias principal, selecione Renomear ..
    2. Na janela Renomear, selecione um ícone e insira um nome simples no Nome de exibição: campo.
    3. Selecione OK para cometer a mudança. Você verá a mudança na área das guias principal.
    4. Selecione OK Abaixo da área de guias principais para terminar de criar o botão para a macro.
    1. Vá em frente e crie qualquer bloco de assinatura que você quiser. Adicione uma varredura da sua assinatura ou outras imagens. O que você quiser. Quando for feito isso, selecione a seta para baixo sob o Macros botão.
    2. Selecione Pare de gravar. É isso. Sua macro de inserção de inserção é feita.
    1. Testá -lo encontrando o Insira a assinatura Botão que você criou na guia Home e selecione -a. Seu bloco de assinatura deve aparecer magicamente exatamente como você o projetou.

    Como escrever uma macro

    Para a maioria das macros, o método de gravação é a maneira mais eficiente de criá -los. Eventualmente, você vai querer fazer algo mais complexo. Isso requer escrever a macro na linguagem Visual Basic for Applications (VBA). Temos o melhor guia VBA para iniciantes, então marque que. Vamos criar uma macro para nos dar as palavras médias por frase para nos ajudar a dizer quando estamos sendo prolongados.

    1. Você precisa acessar o Desenvolvedor guia que está oculta por padrão no word. No canto superior esquerdo da palavra, selecione Arquivo.
    1. Perto da esquerda inferior, selecione Opções.
    1. Na janela que abre, selecione Personalizar fita.
    2. No lado direito, procure Desenvolvedor e coloque uma marca de seleção ao lado dele.
    3. Selecione OK Para fechar a janela. O Desenvolvedor Tab agora mostrará.
    1. Selecione os Desenvolvedor aba.
    2. Selecione os Macros botão.
    1. Insira um nome significativo em Nome macro: Deixe o Macros em: como normal.DOTM para que se aplique a todos os documentos do Word. Sempre insira uma descrição no Descrição: área.
    2. Selecione Criar. O Microsoft Visual Basic for Applications A ferramenta de desenvolvimento será aberta.
    1. O código que é mostrado nos retângulos verdes abaixo já deve estar lá com algum espaço em branco entre eles. Copie e cole o seguinte código nesse espaço:

    Dim s como alcance
    Dim Numwords como inteiro
    Dim NumSentências como Inteiro
    NumSentências = 0
    Numwords = 0

    Para cada s em ActiveDocument.Frases
    Número
    Numwords = Numwords + S.Palavras.Contar
    Próximo

    Msgbox “palavras médias por frase” + str (int (numwords / numSentências)) + “. Menos de 15 é o melhor.”

    1. Selecione os Correr botão para testar o código. Se não for executado como o esperado, edite o código até que ele execute da maneira que você deseja.
    1. Selecione os Salvar botão e feche a janela de desenvolvimento.
    1. Crie um botão na fita da palavra usando o mesmo método, conforme mostrado nas instruções "Como gravar uma macro" acima.
    2. Encontre o botão que você acabou de criar e testá -lo.

    Minha macro não funciona quando eu salvo meu documento do Word

    Padrões de palavras para salvar com a extensão do arquivo .DOCX, que não permite que as macros executem automaticamente. Se você deseja que a macro seja executada, precisará alterar o tipo de arquivo para o documento habilitado para o Word (*.docm).

    Este FileType existe parcialmente para combater problemas de segurança macro. Se você vir esta extensão de arquivo em um documento que não esperava receber, suspeite.

    O que mais posso fazer com macros?

    Você pode criar macros no Excel, Outlook e até PowerPoint. Qualquer coisa que você esteja fazendo manualmente, você poderá gravar ou escrever uma macro para fazer isso. O uso de macros no Word junto com ótimas teclas de atalho do Windows ampliará sua produtividade dez vezes.