Vídeo: [Excel] Macro para Classificar Automaticamente 2024
Cada macro no livro Excel Macros For Dummies possui um arquivo de amostra associado que permite que você veja a macro funcionando e revisar o código. Você também pode usar os arquivos de amostra para copiar e colar o código em seu ambiente (ao contrário de digitar cada macro a partir do zero). Em termos gerais, você abre o arquivo de exemplo associado à macro, vá para o Editor do Visual Basic (pressionando Alt + F11) e copie o código. Em seguida, você vai ao seu caderno de trabalho, abre o Visual Basic Editor e cole o código no local apropriado.
Você pode baixar os exemplos de arquivos Macros do Excel aqui.
Se uma macro não está funcionando para você, provavelmente um componente da macro precisa ser alterado. Preste especial atenção aos endereços de alcance, nomes de diretório e outros nomes codificados.
Mantenha as seguintes coisas a ter em mente ao trabalhar com essas macros:
-
Qualquer arquivo que contenha uma macro deve ter o. Extensão de arquivo xlsm.
Começando com o Excel 2007, as pastas de trabalho do Excel receberam o padrão. extensão de arquivo xlsx. Arquivos com o. A extensão xlsx não pode conter macros. Se sua pasta de trabalho contém macros e, em seguida, salve essa pasta de trabalho como uma. arquivo xlsx, suas macros são removidas automaticamente. O Excel avisa que o conteúdo da macro será desativado ao salvar uma pasta de trabalho com macros como uma. arquivo xlsx.
Se você deseja manter as macros, você deve salvar seu arquivo como uma pasta de trabalho habilitada para macro do Excel. Isso dá o seu arquivo um. extensão xlsm.
-
Excel não executará macros até que elas estejam habilitadas.
Quando você abre uma pasta de trabalho que contém macros no Excel 2010 ou posterior, você vê uma mensagem da barra amarela sob a faixa indicando que as macros (conteúdo ativo) foram desabilitadas. Você deve clicar na opção Ativar na barra amarela para usar a macro.
-
Você não pode desfazer as ações de macro.
Ao trabalhar no Excel, muitas vezes você pode desfazer as ações que você tomou porque o Excel mantém um registro (chamado de empilhamento) gravando suas últimas 100 ações. No entanto, executar uma macro destrói automaticamente a pilha de desfazer, portanto, você não pode desfazer as ações que você toma em uma macro.
-
Você precisa ajustar as macros para se adequar ao seu livro.
Muitas das macros referem exemplos de folhas de exemplo e intervalos que você não pode ter em sua pasta de trabalho. Certifique-se de substituir referências como Folha 1 ou Faixa ("A1") com os nomes das folhas e os endereços das células que você está trabalhando em suas próprias cadernos de trabalho.
Se a macro usar um diretório, você deve editar a macro para fazer referência ao seu diretório de destino. Por exemplo, no exemplo de macro que imprime todas as pastas de trabalho em um diretório, a macro aponta para o diretório C: Temp.Antes de usar esta macro, você deve alterá-la para que ela faça referência ao diretório que contém suas pastas de trabalho.