Transferindo fitas personalizadas do Excel no computador local para outros computadores no Excel 2010

2

Eu criei certas macros. Ao personalizar a faixa de opções, converti as macros em botões. Salvei o arquivo como add-in (.xlam) . Agora, quando eu enviar o arquivo para outras pessoas, vou dizer-lhes para copiar o arquivo para a pasta XLstart

Quando eles abrem o excel, quero que minha faixa de opções personalizada (botões de macro) apareça em seu excel.No entanto, não estou conseguindo fazer isso. O livro de macros é transferido.No entanto, as fitas / botões personalizados que eu criei para macros não são transferidos.Existe uma abordagem padrão para isso.

Eu realmente apreciaria se conseguisse alguma fonte para qualquer abordagem padrão ou artigo de referência para compartilhar fitas locais personalizadas para outros PCs.

    
por Michel 09.08.2014 / 17:56

2 respostas

0

Recomendamos que você simplesmente vá para a guia Desenvolvedor e insira botões em uma planilha - que é transferida de uma máquina para outra e não se preocupa em usar a faixa de opções.

Uma vantagem adicional é que você tem muito mais espaço para explicar o que o botão faz.

    
por 20.06.2018 / 18:29
0

Esta não é uma resposta à sua pergunta, mas simplificará isso para você e outras pessoas para quem você envia o arquivo.

Você pode fazer o arquivo se instalar.
Adicionar uma pasta de trabalho aberta e no sub eu verificar se há um arquivo com "filename.xlam" na pasta add-ins.
Se não solicitar com um msgbox e perguntar se eles querem instalar.

Em seguida, use copy para copiar o arquivo de seu local atual para a pasta add-ins (você não pode movê-lo porque o arquivo está aberto).

Quando o arquivo for copiado para a pasta de suplementos, você poderá "instalá-lo".

AddIns.Add("Add-in_name").Installed = True

Para sua pergunta real, posso ter uma resposta.
Eu mesmo fiz isso, mas a pasta de trabalho em que trabalhei está no trabalho e não estarei no trabalho até segunda-feira.
Se eu me lembro (ou se você me lembrar) eu posso dar uma olhada em como eu fiz no meu arquivo no trabalho.

Edit: I just noticed this question was really old. It was at the top of my questions feed.

    
por 24.08.2018 / 05:45