Quando clico duas vezes em um arquivo CSV em um compartilhamento de rede, o arquivo é aberto no Microsoft Excel (que é o que eu quero). No entanto, o Excel pressupõe que eu vou modificar o arquivo, e que todos os outros também estão e, portanto, coloca um bloqueio nele.
Na prática, I muito raramente realmente deseja modificar esses arquivos, simplesmente lê-los. E se eu tiver o arquivo aberto em uma janela do Excel em segundo plano, ele impedirá que outras pessoas abram o mesmo arquivo.
Estou ciente de que posso abrir manualmente um arquivo como somente leitura na caixa de diálogo Arquivo -> Abrir no Excel. No entanto, quase sempre abro os arquivos clicando neles no Explorer (ou no Outlook, para anexos). É possível alterar a associação de arquivos para que o manipulador padrão dos arquivos CSV seja "Excel no modo somente leitura"? Existe um argumento de linha de comando que eu possa usar na caixa de diálogo Abrir com ... para conseguir isso?
Ou, mais ainda: quando estou olhando para um arquivo CSV no Windows Explorer, existe uma maneira mais fácil de abri-lo como somente leitura do que iniciar o Excel, selecionando Arquivo -> Abrir, escolhendo "somente leitura" no menu suspenso, navegando manualmente para a mesma pasta na hierarquia e abrir o arquivo?
(Fico feliz em ter que pular os bastidores nas raras ocasiões em que desejo modificar e salvar um arquivo.)
fonte
[HKEY_CLASSES_ROOT\Excel.CSV\shell
, valor(Default)
para Open_in_read_only_ExcelSe você tiver controle sobre como o arquivo é salvo, poderá salvá-lo com uma opção que solicita acesso somente leitura sempre que for aberto.
Arquivo> Salvar como> Ferramentas> Opções gerais ...> Somente leitura recomendado
fonte
Aqui está o equivalente à resposta de Andrzej Doyle para o Excel 2013, que usa DDE, e também define "Abrir (somente leitura)" como a ação padrão:
(Sim, é isso
,,1
que torna o arquivo somente leitura. Que obscuro!)fonte
DDE
? (não pesquisei ainda)Existe um programa leve da própria Microsoft chamado Microsoft Excel Viewer. (apenas google) Isso não bloqueia arquivos ao visualizá-los. Pode ser instalado mesmo que o Microsoft Excel em tamanho real esteja presente.
Infelizmente ainda não encontrei como configurar o Windows para usar o 'Visualizador' como seu aplicativo padrão do Excel (a menos que eu desinstale o Excel em tamanho real). Se eu pudesse fazer isso, todos teríamos uma solução muito elegante. Então, alguém sabe como fazer isso?
fonte