Abrir várias instâncias do Excel sem a mensagem de bloqueio PERSONAL.xlsb

26

Sempre que abro mais do que uma instância do Excel, recebo a seguinte mensagem:

PERSONAL.xlsb está bloqueado para edição

PERSONAL.xlsb está bloqueado para edição

P : Como posso desativar ou ocultar esta mensagem?

Como alternativa, se alguém pudesse sugerir uma maneira de melhorar o suporte do Excel 2007 para vários monitores em uma única instância, isso também resolveria o problema.

Nota : Não quero usar "Ignorar outros aplicativos que usam o Dynamic Data Exchange (DDE)", pois prejudica outros recursos que uso regularmente.

anschauung
fonte

Respostas:

27

Mostre seu Personal.xlsbe ative a opção de compartilhar pasta de trabalho. Em seguida, você pode abrir quantas instâncias do Excel desejar, sem essa mensagem somente leitura traquina.

A única desvantagem é que, se você realmente deseja adicionar ou editar uma macro pessoal, terá que reexibir Personal.xlsbnovamente e desativar a opção de compartilhamento novamente (não é possível ver ou editar macros de pastas de trabalho compartilhadas, mas é possível executá-las.)

Para encontrar a opção de compartilhar pasta de trabalho, pressione a guia 'Revisão' e, em seguida, pressione o botão 'Compartilhar pasta de trabalho', que está no grupo 'Alterações'.

No Office 2007/2010, reexiba personal.xlsb abrindo uma única instância do excel e escolhendo reexibir na guia Exibir, seção da janela, botão reexibir No Office 2007, compartilhe a pasta de trabalho na guia revisão, seção alterações, compartilhe a pasta de trabalho

YetAnotherUser
fonte
5
Muito obrigado por isso - estava realmente me incomodando. Só para acrescentar: No Office 2007, unhide Personal.xlsb abrindo uma única instância do Excel e escolher unhide a partir do separador vista, seção janela, botão unhide No Office 2007, compartilhar a pasta de trabalho na guia revisão, seção muda, livro share
sahmeepee 21/09/11
1
Depois que mudei para o Excel 365, tive problemas com isso, precisava usar este link support.office.com/en-us/article/… para compartilhar, fyi
Eliyahu
Para o Excel 365, é necessário adicionar o comando "Compartilhar pasta de trabalho (herdada)" à faixa de opções para acessar o recurso Compartilhar pasta de trabalho.
jjz 29/10
3

Se você não depende de suas macros pessoais, pode navegar para:

C: \ Usuários \ nome do usuário \ AppData \ Local \ Microsoft \ Excel \ XLStart

e torne o Personal.xlsbarquivo somente leitura. Isso deve parar o incômodo.

Se não forem necessárias duas instâncias, você também pode forçar o Excel a abrir uma nova janela para cada arquivo. Ele mostrará várias instâncias na barra de tarefas (que eu assumo que você pode arrastar pelos monitores), mas terá apenas 1 cópia do Excel em execução.

John T
fonte
Existe uma maneira de forçar o Excel a abrir uma nova janela para cada arquivo fora do Excel? Ou seja, posso tornar esse comportamento padrão e não precisar usar a opencaixa de diálogo do Excel ?
Anschauung
não sem o truque DDE infelizmente
John T
Ugh. Não consigo, mas existe uma solução: o Word lida com isso perfeitamente, provavelmente porque não carrega o arquivo de modelo como um documento 'oculto' para cada instância.
anschauung
Isso é mais ou menos o que eu fiz. Marcou o arquivo como Somente leitura. Se eu precisar trabalhar em minhas macros, posso torná-lo gravável novamente. :)
Chiramisu
2

Este tópico fornece algumas opções sobre como impedir que isso aconteça. Não tive uma alteração para testar o suporte a vários monitores do Excel 2010, mas posso confirmar que 2007 não tem como suportar uma instância com arquivos abertos em vários monitores.

BinaryMisfit
fonte
Obrigado, mas eu já tentei essa solução específica ("Ignore outros aplicativos que usam o Dynamic Data Exchange (DDE)") e não gostei do resultado. Eu editei a postagem para que outras pessoas saibam.
Anschauung
-1

Eu encontrei uma solução simples para esse aborrecimento.

1) Faça uma cópia do seu PERSONAL.XLSB em outro lugar. Realmente não importa onde você deseja armazenar esse arquivo, apenas evite as pastas do sistema. Por exemplo, coloque-o na unidade D: \

2) Crie um diretório chamado XLSTART, para que você tenha a pasta D: \ XLSTART criada.

3) Mova PERSONAL.XLSB de D: \ para D: \ XLSTART

4) Desmarque a caixa Somente leitura no arquivo D: \ XLSTART \ PERSONAL.XLSB e sua pasta D: \ XLSTART

5) Vá para o local anterior de PERSONAL.XLSB (no meu caso, era C: \ Arquivos de Programas (x86) \ Microsoft Office \ root \ Office16 \ XLSTART - porque eu migrei para o novo escritório), embora você possa ter C: \ Users \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART caso você ainda esteja executando a versão mais antiga do office.

6) Vá para um nível acima e exclua completamente a pasta XLSTART.

7) Mova ou copie D: \ XLSTART no local atual.

8) Finalize. Tudo está funcionando.

Funcionou para mim, espero que funcione para você também. Agora eu posso editar PERSONAL.XLSB sempre que quiser. Sem problemas mais.

user3753837
fonte