Clicar duas vezes em um arquivo do Excel abrirá o Excel, mas não a própria planilha


11

O sistema operacional é o Windows XP e o programa é o Microsoft Office Standard 2007 (Excel). Este computador foi atualizado recentemente do Office 2003 para o Office 2007 (Sim, eu sei, não atire em mim).

Ao clicar em qualquer arquivo .xls ou .xlsx, o Excel 2007 será aberto e interrompido. O arquivo em si não será aberto tradicionalmente. A solução alternativa até agora é entrar no menu e selecionar Abrir e selecionar o arquivo dessa maneira, e o arquivo é aberto. Microsoft Word não tem esse mesmo problema; os arquivos são abertos corretamente.

Os arquivos .xls e .xlsx já estão associados ao Microsoft Excel 2007. Qualquer ajuda é apreciada.


O programa associado está usando algo como " %program files%\office\excell.exe" ou " %program files%\office\excell.exe" " % 1 "? (note a% 1, que é um argumento Neste caso, o nome do arquivo e ele pode precisar de citações para trabalhar em nomes de arquivos com espaços neles...
Hennes

Curiosamente, notei que se você clicar duas vezes em um documento do Excel e tentar abrir manualmente (CTRL + O) um documento diferente e fechar o documento CTRL + O, o documento do Excel com um clique duplo será exibido em vez de apenas fechar o documento (que faz também). @Hennes É c: \ Arquivos de Programas \ Microsoft Office \ Office12 \ EXCEL.EXE Não tenho certeza de onde encontrar esse caminho em qualquer lugar, exceto no Windows Explorer - eu vou em Abrir com> Microsoft Excel para selecioná-lo para sempre abrir.
usar o seguinte comando

Respostas:


4

Vá para http://support.microsoft.com/kb/211494 e ele fornecerá uma explicação muito clara de como fazê-lo para que o Excel abra o arquivo. Eu procurei em: "Excel 2007 'Houve um problema ao enviar o comando para o programa'", pois essa era a mensagem de erro.

Abra o aplicativo Excel. Aqui estão as instruções da Microsoft nesse link - muito simples de seguir!

Microsoft Excel 2010

Click the File tab, and then click Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2007

Click the Microsoft Office Button, and then click Excel Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2003 ou versões anteriores do Excel

Click Options, on the Tools menu.
Click the General tab.
Click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box, and then click OK.

Mesmo se a opção Ignorar outros aplicativos que usam o Dynamic Data Exchange (DDE) já estiver desmarcada (falsa), clique para habilitar e, em seguida, clique para desabilitar.

Depois de fazer isso, você poderá abrir as pastas de trabalho clicando duas vezes nelas no Windows Explorer.


3

Usando a direção @Hennes, acabei abrindo um Windows Explorer Windows e navegando até ToolsFolder Options. Então, na nova janela, selecionei a File Typesguia.

De lá, naveguei XLSe selecionei, Restoree então esse botão se tornou Advanced. Cliquei Advancede comecei a editar a linha que diz Aplicativo usado para executar uma ação:

No final da string, havia uma na %1qual eu mudei "%1". Repeti esse processo também para a XLSXextensão. Depois de fechar a janela, consegui clicar duas vezes e abrir imediatamente os arquivos do Excel sem problemas.


1
Fico feliz em saber que você conseguiu. :)
Hennes

2

Quando você clica duas vezes em um programa, o Windows XP verifica a associação de arquivos para ver qual ação executar. Uma dessas ações é verificar uma lista com extensões que você pode encontrar em [Ferramentas] [Opção de pasta] [Tipos de arquivo]

Captura de tela do Meu computador, guia ferramentas, opções da pasta de opções

se você possui o ms office instalado, haverá várias extensões do arquivo de escuta aqui, por exemplo, `xslx '. (Não tenho acesso a computadores com o atm do ms office. Estou em casa onde uso o open office. Portanto, capturas de tela mais precisas).

Se você clicar em uma extensão, ela deverá mostrar com qual programa é aberta, uma opção para alterar o programa e uma guia avançada.

Imagem das associações de arquivos

Os programas do Office parecem usar o DDE como padrão. Verifique se esse é o caso, vá para [Avançado] e [Editar]

insira a descrição da imagem aqui

Se a marca de seleção não estiver lá, você acabou de encontrar o seu problema. Marque e teste novamente. :)

Se houver, e o problema for muito recente, verifique primeiro o vírus XDocCrypt.A / Dorifel (novo desde ontem. Muito virulento e bagunçado com os arquivos excel e word).

Às vezes, você encontra uma situação em que a opção DDE está marcada, mas não funciona. Nem mesmo depois de desinstalar e reinstalar o office. Não sei ao certo o que causa esse problema, mas resolvi isso no passado, definindo minha própria ação via [Novo], selecionando o excel como o programa para abri-lo (use browse) e adicionando "% 1" atrás do programa.

(Se você não adicionar nada ao clicar e o arquivo .xlsx iniciará o Excel. Ele não passará o nome do arquivo e você ainda verá uma planilha vazia.

Adicionar% 1 passará o nome do arquivo. Funcionará desde que o nome do arquivo não contenha espaço. Caso contrário, clicar duas vezes em my test.xlsxabrirá o Excel e informará o Excel para tentar abrir o arquivo my. O que irá falhar.

A adição "%d"deve funcionar, mesmo para arquivos com espaços neles.


Isenções de responsabilidade:
1) Eu costumava usar isso no Office 2003, e não em 2007. No entanto, deveria funcionar da mesma forma. 2) Lembro-me principalmente de coisas que fiz há dois anos. Eu poderia ter pulado um passo. 3) Totalmente não testado com 2007 e xslx, já que não tenho acesso ao atm do office 2007.

Informe-nos se funcionou ou se preciso esclarecer alguns pontos.


Isso parece muito útil! No entanto, não consigo editar o tipo de arquivo XLS, apenas restaurá-lo. Posso editar o tipo de arquivo XLSX e avançar para o avançado, como mostram as imagens. Quando vou ao Aplicativo usado para executar a ação, tenho "C: \ Arquivos de Programas \ Microsoft Office \ Office12 \ EXCEL.exe" / e. Adicionar% 1 ou "% d" não ajuda. Não tenho certeza se estou fazendo isso corretamente. Além disso, a abertura do .xls não faz nada e a abertura do .xlsx gera erros como você diz, mas ainda abre a planilha.
usar o seguinte comando

1

Eu tive esse problema depois de instalar o Office 2016 (Office 365). Continuei encontrando as instruções sobre a opção DDE, que não funcionou para mim. O seguinte resolveu para mim:

  1. Abra o Painel de Controle
  2. Programas e recursos abertos
  3. Selecione Microsoft Office
  4. Clique Changeno botão na parte superior
  5. Selecione Reparo Rápido.

Isso me levou algo como 3-4 minutos. Isso resolveu para mim.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.