Como eu uso a Pasta de Trabalho Pessoal do Excel 2010?

5

Eu quero que todas as macros que eu escrevi estejam sempre disponíveis quando eu estiver usando o Microsoft Excel 2010. Como posso fazer isso?

    
por Raystafarian 11.02.2012 / 23:56

2 respostas

6

No excel 2010, a pasta de trabalho de macros pessoais está localizada em C:\Users\UserName\AppData\Roaming\Microsoft\Excel\XLSTART\PERSONAL.xlsb . A melhor maneira de criar isso é gravar uma macro em sua pasta de trabalho macro pessoal. Você faz isso por:

  1. Ativando a guia do desenvolvedor indo para File - Options - Customize Ribbon e verificando developer no lado direito da tela
  2. Váatéaguiadodesenvolvedorecliqueemrecordmacro
  3. Store Macro In your Personal Macro Workbook
  4. StopRecordingmacro
  5. Quando você fechar o Excel ou a pasta de trabalho, ele solicitará a você Deseja salvar as alterações feitas em PERSONAL.xlsb , selecione save

    Agora você terá uma pasta de trabalho pessoal de macros que ficará visível sempre que abrir o Excel. Se você tiver macros armazenadas em outras pastas de trabalho, poderá transferi-las para a pasta de trabalho de macros pessoais movendo os módulos em Visual Basic no Excel. Além disso, se você tiver uma pasta de trabalho com muitas macros, poderá navegar até o local do arquivo e renomeá-la para PERSONAL e salvá-la como .xlsb

por 11.02.2012 / 23:57
3

Eu sei que você respondeu sua própria pergunta aqui, e é útil, mas para pessoas que desejam transferir uma antiga pasta de trabalho pessoal de macro de um Excel 2007 e versões anteriores, para o Excel 2010, elas devem copiar

%APPDATA%\Microsoft\Excel\XLSTART\PERSONAL.XLS

para o mesmo local na nova máquina, sem renomeá-lo como XLSB. Dependendo da versão do Windows,% APPDATA% apontará para locais diferentes, portanto, eles devem usar a variável windows ao digitar o nome do caminho nas duas máquinas.

Como você disse, o diretório XLSTART não existirá até que uma pasta de trabalho pessoal seja criada, mas criá-la manualmente não vai doer, desde que reiniciem o Excel.

    
por 26.03.2014 / 15:24