Macros do Excel - Macros em uma única pasta de trabalho
O Excel oferece a possibilidade de armazenar todas as suas macros em uma única pasta de trabalho. A pasta de trabalho é chamada de Pasta de trabalho macro pessoal - Pessoal.xlsb. É uma pasta de trabalho oculta armazenada em seu computador, que abre sempre que você abre o Excel. Isso permite que você execute suas macros a partir de qualquer pasta de trabalho. Haverá uma única pasta de trabalho macro pessoal por computador e você não pode compartilhá-la entre computadores. Você pode exibir e executar as macros em sua pasta de trabalho macro pessoal de qualquer pasta de trabalho em seu computador.
Salvando macros na pasta de trabalho pessoal de macros
Você pode salvar macros em sua pasta de trabalho pessoal de macros, selecionando-a como opção de armazenamento enquanto grava as macros.
Selecione Pasta de trabalho pessoal de macro na lista suspensa na categoria Store macro in.
- Grave sua segunda macro.
- Forneça detalhes da macro na caixa de diálogo Gravar Macro, conforme mostrado abaixo.
- Clique OK.
Sua gravação começa. Crie uma tabela conforme mostrado abaixo.
Pare de gravar.
Clique na guia EXIBIR na Faixa de Opções.
Clique em macros.
Selecione View Macrosna lista suspensa. A caixa de diálogo Macro é exibida.
O nome da macro aparece com um prefixo PERSONAL.XLSB! indicando que a macro está na pasta de trabalho pessoal de macros.
Salve sua pasta de trabalho. Ele será salvo como um arquivo .xls, pois a macro não está em sua pasta de trabalho e feche o Excel.
Você receberá a seguinte mensagem sobre como salvar as alterações na pasta de trabalho macro pessoal -
Clique no botão Salvar. Sua macro é salva noPersonal.xlsb arquivo em seu computador.
Ocultar / Reexibir pasta de trabalho macro pessoal
A pasta de trabalho de macros pessoais ficará oculta por padrão. Quando você inicia o Excel, a pasta de trabalho de macro pessoal é carregada, mas você não pode vê-la porque está oculta. Você pode exibi-lo da seguinte maneira -
Clique no VIEW guia na faixa de opções.
Clique em Unhide no grupo Window.
A caixa de diálogo Reexibir é exibida.
PERSONAL.XLSB aparece na caixa Reexibir pasta de trabalho e clique em OK.
Agora você pode visualizar as macros salvas na pasta de trabalho pessoal de macros.
Para ocultar a pasta de trabalho macro pessoal, faça o seguinte -
- Clique na pasta de trabalho macro pessoal.
- Clique na guia EXIBIR na Faixa de Opções.
- Clique em Ocultar na Faixa de Opções.
Execução de macros salvas na pasta de trabalho pessoal de macros
Você pode executar as macros salvas na pasta de trabalho de macro pessoal de qualquer pasta de trabalho. Para executar as macros, não faz diferença se a pasta de trabalho pessoal da macro está oculta ou não.
- Clique em Exibir macros.
- Selecione o nome da macro na lista de macros.
- Clique no botão Executar. A macro será executada.
Adicionar / excluir macros na pasta de trabalho pessoal de macros
Você pode adicionar mais macros na pasta de trabalho de macro pessoal selecionando-a na opção Armazenar macro em enquanto grava as macros, como você viu anteriormente.
Você pode excluir uma macro na pasta de trabalho macro pessoal da seguinte maneira -
- Certifique-se de que a pasta de trabalho macro pessoal seja exibida.
- Clique no nome da macro na caixa de diálogo Exibir macros.
- Clique no botão Excluir.
Se a pasta de trabalho de macro pessoal estiver oculta, você receberá uma mensagem dizendo “Não é possível editar uma macro em uma pasta de trabalho oculta”.
Exiba a pasta de trabalho da macro pessoal e exclua a macro selecionada.
A macro não aparecerá na lista de macros. No entanto, ao criar uma nova macro e salvá-la em sua pasta de trabalho pessoal ou excluir quaisquer macros que ela contenha, você será solicitado a salvar a pasta de trabalho pessoal como no caso em que a salvou pela primeira vez.