Definição – o que significa macro?
Uma macro é uma sequência de entrada automatizada que imita pressionamentos de tecla ou ações do mouse. Uma macro é normalmente usada para substituir uma série repetitiva de ações do teclado e do mouse e frequentemente usada em planilhas e aplicativos de processamento de texto, como MS Excel e MS Word.
A extensão do arquivo de uma macro é comumente .MAC.
O conceito de macros também é bem conhecido entre os jogadores de MMORPG (Massively Multiplayer Online Role-Playing Games) e especialistas em SEO (Search Engine Optimization). No mundo da programação, macros são scripts de programação usados por desenvolvedores para reutilizar código.
O termo macro significa “macro-instrução” (instrução longa).
Definirtec explica macro
Ao executar uma macro, os usuários podem reduzir o tempo de inatividade que normalmente é consumido por tarefas repetitivas. Algumas macros, como as do MS Excel, também podem conter funções. Uma macro do Excel é normalmente criada gravando uma sequência de ações do teclado e do mouse usando o Gravador de Macro. Ele também pode ser criado usando o Visual Basic (porque até mesmo uma macro gravada é composta de código do Visual Basic).
Uma macro armazenada pode ser acessada de uma lista de menu ou da barra de ferramentas e executada com um simples clique. Você também pode atribuir uma tecla de atalho à macro para um acesso ainda mais rápido. Como as macros podem ser chamadas automaticamente assim que um documento digital é carregado, elas foram utilizadas por indivíduos mal-intencionados para criar vírus de macro.
Macros em videogames
As macros foram amplamente popularizadas em videogames por MMORPGs (RPGs) online multijogador massivo desde a introdução do Ultima Online em 1997. Originalmente, elas eram usadas para permitir que o personagem realizasse ações repetitivas para treinar certas habilidades no jogo enquanto o jogador estava longe do teclado.
No entanto, nos últimos anos, as macros foram usadas como atalhos de teclado ou mouse em outros jogos. Em vez de clicar em várias teclas em uma determinada ordem para ativar uma habilidade, uma macro pode ser usada para realizar essa ação com um único botão. Em alguns jogos, como Fortnite ou outros jogos de tiro em primeira pessoa (FPS), onde o tempo é essencial, o uso de macros é frequentemente considerado uma forma de trapaça, especialmente em jogos competitivos. Na verdade, eles poderiam ser explorados para executar infalivelmente ações que, de outra forma, seriam complexas demais para serem concluídas por um humano em uma fração de segundo.
Macros em SEO
As macros também são usadas por especialistas em SEO para realizar tarefas repetitivas automaticamente. Por exemplo, eles são usados para formatar conteúdo que é regularmente carregado para um site, como datas de eventos, lembretes semanais e assim por diante. Eles também são usados para atualizar automaticamente planilhas do Excel ou enviar e-mails regulares para sites parceiros para a colocação de links e para fins de troca.
Macros em programação de computador
Na programação de computadores, macros são pedaços de código que recebem um nome. Cada vez que esse nome é usado, o conteúdo da macro é executado. Eles podem se parecer com objetos ou também com chamadas de função.