O que é uma macro?

Publicados: 2016-09-12

Você pode ter baixado um modelo do Office e recebeu um aviso para habilitar as macros. Você também pode ter notado que o prompt também vem com um aviso de que macros que permitem pode ser prejudicial para o seu computador. Mas macros não são exclusivos de arquivos do Microsoft Office, como um macros são amplamente utilizados por programadores ao redor do mundo para várias tarefas relacionadas de programação. Neste post, vamos dar uma olhada no que é uma macro, com especial destaque para arquivos do Microsoft Office.

O que é uma Macro & O que é utilizado?

A macro é simplesmente um padrão que especifica como uma sequência de funções estão a ser realizada. Uma explicação simples para um usuário leigo seria que as macros são usadas para automatizar tarefas para tornar o software menos repetitivo em suas funções. Há uma infinidade de maneiras em que as macros são utilizados, que vão desde o uso em arquivos do Word, Excel e PowerPoint para sequenciamento de cursos de mouse e teclado, bem como o uso em C e montagem línguas (programação).

que-é-macro

Macros em aplicativos do Microsoft Office

Macros em aplicativos do Microsoft Office, como PowerPoint, Word e Excel são usados ​​para automatizar funções diferentes para tornar mais fácil para os usuários finais para executar determinadas tarefas ou para visualizar diferentes tipos de conteúdo. Macros de aplicativos do Office são escritos usando uma linguagem de programação chamada Visual Basic for Applications (VBA).

Se você ainda está confuso sobre o que uma macro pode fazer em um arquivo de MS Office, então aqui está um exemplo. Vamos dizer, você baixou um modelo de PowerPoint animado que pode exigir macros que permitem. Nesse caso, quando você ativar macros, o modelo pode jogar-out animações em uma seqüência conjunto automaticamente. Da mesma forma, você pode baixar um modelo habilitado para macro Excel que obtém automaticamente seu calendário a partir do Exchange Server. O ponto é, macro baseada arquivos executar determinadas funções em uma seqüência de conjunto, e pode ser bastante útil para automatizar determinadas tarefas em aplicativos do MS Office.

enable-macros-em-excel

Extensões de arquivo de macro para aplicativos do MS Office

Aqui está uma lista de extensões de arquivo de macro-base para PowerPoint, Word e Excel.

  • MS PowerPoint: POTM, pptm & PPSM.
  • MS Word: DOCM, & DOTM.
  • MS Excel: xlam, XLSM e XLTM.

Nota: determinados tipos de arquivo como PPTX também pode conter macros, mas as macros em tais arquivos não são executáveis. Para uma descrição pormenorizada de referências de formato de arquivo, consulte este guia Microsoft em formatos de arquivo do Office.

habilitado para macro-tipos de arquivos

Arquivos do Microsoft Office com o Macros pode ser perigoso?

A resposta curta a esta pergunta seria, sim. Desde macros executar um conjunto de tarefas, estes podem muito bem ser usado para introduzir malware em seu computador. É por isso que uma mensagem de aviso é exibida quando você está pronto para ativar macros em seus aplicativos do Office.

habilitado para macro-file-extensões

Você deve usar o PowerPoint, Word e arquivos de Excel com macros?

Enquanto arquivos de macro-habilitado pode ser perigoso, há uma infinidade de modelos úteis do Office que usam macros. Para não mencionar, usando scripts do PowerPoint e macros é essencial para muitos desenvolvedores que trabalham duro para fornecer recursos de terceiros para fazer os aplicativos do Office melhor. Assim, usando arquivos de macro-habilitado não é de todo ruim, desde que você baixá-los a partir de uma fonte confiável e tomar as precauções necessárias, como analisá-los em busca de vírus, antes de ativar macros.

-Sample-macro-habilitado excel-planilha

Como habilitar ou desabilitar macros no PowerPoint, Word e Excel

Enquanto você pode facilmente ativar macros para vários arquivos de macro-habilitado, basta clicar sobre o pedido que geralmente aparece, você pode personalizar ainda mais suas configurações de macro no PowerPoint, Word e Excel (2016), indo para; File -> Opções -> Trust Center -> Central de Confiabilidade Configurações> Configurações de macro. A partir daqui, você pode ativar ou desativar macros e até mesmo permitir-lhes apenas para arquivos assinados digitalmente.

enable-macros-em-powerpoint-2016

Como criar suas próprias macros em PowerPoint, Excel e Word

Aqui está um guia de como você pode criar suas próprias macros no PowerPoint, Word e Excel. Enquanto arquivos de macro-habilitado requer conhecimento de VBA, temos tentado fornecer um método mais fácil para cada aplicação, explicando sobre a funcionalidade de gravação de macro que pode ajudar os usuários inexperientes automatizar suas tarefas repetitivas.

Microsoft PowerPoint

Macros em PowerPoint pode ser criado por iniciar o processo (em PowerPoint 2016) via View -> Macros. No entanto, você vai exigir conhecimentos de programação e proficiência em VBA para criar macros no PowerPoint. Aqui está um pequeno guia sobre o uso da ferramenta de gravação de macros para o PowerPoint, que existia em versões anteriores e pode ajudá-lo a criar arquivos de macro-habilitado que pode ser utilizável com as edições mais recentes.

create-a-macro-in-powerpoint

Microsoft Excel

Enquanto não há nenhuma maneira fácil para um não-programador para criar arquivos de macro-habilitado para PowerPoint, o trabalho é muito mais fácil no Microsoft Excel. Há um built-in gravador de macro para gravar tarefas repetitivas. Você pode fazer isso (em Excel 2016), indo para Ver -> Macros -> Gravar Macro. Isto irá gravar todas as tarefas que você executa a partir daí em diante. Uma vez que você é feito com a tarefa, vá para Visualizar -> Macros -> Stop Recording para parar o processo de gravação. Você pode executar a macro a partir do menu Macros qualquer momento para executar a função gravada.

recorde-macro-in-excel-2016

Microsoft Word

Felizmente, você pode gravar macros no Word usando uma ferramenta de gravação de macro semelhante ao que no Excel. Você pode acessar essa ferramenta (no Word 2016) via View -> Gravar Macro. Isto irá permitir-lhe gravar certas tarefas que você pode repetir simplesmente executando suas macros salvas.

recorde-a-macro-in-word-2016

Muitos usuários finais provavelmente ativar macros sem pensar duas vezes quando se utiliza habilitado para macro arquivos do Office. Esperamos que o nosso guia ajudado a compreender melhor não só o que é uma macro, mas também para apreciar o trabalho duro muitos programadores colocar em usar macros para fazer os aplicativos do Office mais poderoso. Esperamos, também, a ferramenta macro-gravação irá ajudá-lo a tornar a vida mais fácil, automatizando suas funções repetitivas nos aplicativos do Office.