? Um arquivo com a extensão XLM contém uma macro escrito com o Microsoft Excel 4.0 ou posterior. Você pode usar o Microsoft Excel para abrir e executar a macro. Embora macros são úteis para a sua capacidade de automatizar determinadas tarefas , uma macro maliciosa pode prejudicar seu computador. Finalidade
Se você costuma realizar ações repetitivas no Excel, arquivos XLM dar-lhe a capacidade de realizá-las automaticamente. Por exemplo , suponha que você receber um relatório semanal em formato Excel , que você copiar dados de e cole em um livro anual maior. Você executar as mesmas teclas pressionadas e cliques do mouse cada vez que você faz isso. A macro permite gravar esta ação uma vez e tenha o Excel fazer isso para você no futuro.
Gravando uma Macro
Você pode gravar uma macro no Excel 2010 por selecionar a guia " Exibir" na parte superior da janela , enquanto trabalhava em uma planilha. Clique na seta abaixo botão "Macro" e selecione " Gravar Macro . " Abra o menu novamente e selecione "Stop Recording" quando você está feito.
Macro Segurança < br >
por padrão, as versões modernas de Excel desativar macros , pois eles podem conter vírus que prejudicam o computador. Se você tem um arquivo XLM que você sabe que é seguro, você pode eliminar o bloqueio. Você pode ativar macros no Excel 2010 clicando na guia verde "Arquivo" e selecione "Opções". Selecione a opção " Central de Confiabilidade " título no lado esquerdo da janela e clique no botão "Configurações da Central de Confiabilidade " . Selecione a opção " Configurações de Macro " posição; clique no botão de opção " Habilitar todas as macros " e clique em "OK".
Visual Basic for Applications
Visual Basic for Applications é uma segunda opção que permite automatizar tarefas em planilhas do Excel . O benefício de VBA em comparação com macros do Excel é que VBA dá-lhe a capacidade de realizar tarefas de forma dinâmica em planilhas que nem sempre podem ter os mesmos dados no mesmo local . A desvantagem é que requer conhecimentos de programação VBA , Excel enquanto pode criar macros XLM automaticamente por meio do monitoramento do mouse e teclado . VBA é uma tecnologia mais recente que XLM , mas antes do lançamento do Excel 2010, algumas das funções disponíveis do XLM faltava equivalentes VBA. Microsoft adicionou novas funcionalidades do VBA para Excel 2010 para aliviar este problema e recomenda que os clientes migrar suas macros XLM para VBA.