Excel Macros: Arquivos de Amostra

Cada macro no Excel Macros For Dummies livro tem um arquivo de exemplo associado que permite ver o trabalho macro e revisar o código. Você pode usar os arquivos de exemplo também para copiar e colar o código no seu ambiente (ao contrário de digitar cada macro a partir do zero). Em termos gerais, você abre o arquivo de exemplo associado com o macro, ir para o Editor do Visual Basic (pressione Alt + F11), e copie o código. Então você vai para o livro, abrir o Editor do Visual Basic, e colar o código no local apropriado.

Você pode baixar a amostra Excel Macros arquivos aqui.

Se uma macro não está funcionando para você, o mais provável um componente dos macro precisa ser mudado. Preste atenção especial aos endereços de intervalo, nomes de diretórios e quaisquer outros nomes codificados.

Mantenha as seguintes coisas para manter em mente ao trabalhar com esses macros:

  • Qualquer arquivo que contém uma macro deve ter a extensão de arquivo .xlsm.

    Começando com o Excel 2007, planilhas do Excel foi dada a extensão do arquivo .xlsx padrão. Arquivos com a extensão .xlsx não pode conter macros. Se a sua pasta de trabalho contém macros e, em seguida, salvar o pasta de trabalho como um arquivo .xlsx, as macros são removidos automaticamente. Excel avisa que o conteúdo macro será desativado ao salvar uma pasta de trabalho com macros como um arquivo .xlsx.

    Se você quiser manter as macros, você deve salvar o arquivo como uma pasta de trabalho habilitado para macro Excel. Isso dá ao seu arquivo uma extensão .xlsm.

  • Excel não irá executar macros até que eles estão habilitados.

    Quando você abre um livro que contenha macros no Excel 2010 ou mais tarde, você verá uma mensagem barra amarela sob a fita afirmando que macros (conteúdo ativo) foram desativados. Você deve clicar a opção Ativar na barra amarela, a fim de usar a macro.

  • Você não pode desfazer 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 log (chamado a pilha de desfazer) gravar seus últimos 100 ações. No entanto, a execução de um macro destrói automaticamente a pilha de desfazer, então você não pode desfazer as ações que você toma em uma macro.

  • Você precisa ajustar as macros para caber seu livro.

    Muitas das macros EXEMPLO DE REFERÊNCIA nomes das folhas e varia que você não pode ter em sua pasta de trabalho. Certifique-se de substituir as referências, tais como folha 1 ou Range (# 147-A1 # 148-) com os nomes das folhas e endereços de células que você está trabalhando em suas próprias pastas de trabalho.

    Se a macro usa um diretório, você deve editar a macro para referenciar o seu diretório de destino. Por exemplo, no exemplo de macro que imprime todos os livros em um diretório, a macro aponta para a C: Temp diretório. Antes de usar essa macro, você deve alterá-lo para que ele faz referência a pasta que contém suas pastas de trabalho.

menu