Posso disponibilizar uma macro do Excel VBA para todas as pastas de trabalho?

25

É possível escrever um script VBA em uma pasta de trabalho e usá-lo em outras pastas de trabalho na máquina? Acho que estou procurando uma maneira de escrever um pacote de macros.

EDITAR Seguindo as instruções no link dado pelo Lance, consegui criar o addin, mas não consigo vê-lo na aba 'Macros'. O que estou perdendo?

    
por bavaza 25.09.2011 / 19:57

5 respostas

12

Existem algumas maneiras de fazer isso, aqui está um link que explica como para criar um suplemento do Excel com código VBA. Você também pode criar outros tipos de suplementos de outras maneiras, mas isso é o mais simples. Existem milhares de referências que você pode pesquisar para falar sobre como fazer isso.

    
por 25.09.2011 / 20:03
9

Não é necessário fazer addons!

Armazene em uma pasta de trabalho especial chamada Personal.xlsb

Etapas:

Você pode disponibilizar macros em todas as suas pastas de trabalho, salvando-as em uma pasta de trabalho especial que o Excel carrega sempre que é aberta.

por 18.12.2014 / 19:10
1

Aproveite a variável de ambiente UserProfile para aviod que a ressalva de 'diferente para cada usuário'.

para que o caminho padronizado seja:    % UserProfile% \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART

    
por 03.03.2016 / 17:45
1

Quando você grava uma macro, pode armazená-la depois em sua pasta de trabalho macro pessoal. Quando você sai do Excel, ele pergunta se você deseja armazená-lo. Depois de clicar em Sim, a macro ficará disponível para todas as pastas de trabalho em Developer = > Macros Consulte também Suporte da Microsoft

    
por 10.01.2018 / 16:02
0

Como localizar a pasta XLStart

-1.Clique na imagem do botão Microsoft Office Button Office e, em seguida, clique em Opções do Excel. 2.Clique em Central de Confiabilidade e, em seguida, em Central de Confiabilidade do Microsoft Office Excel, clique em Configurações da Central de Confiabilidade.
3.Clique em Locais Confiáveis e verifique o caminho para a pasta XLStart na lista de locais confiáveis.

    
por 03.08.2017 / 07:38