A execução do Excel 2007 como admin no Windows 7 causa “Houve um problema ao enviar o comando para o programa”

3

Estou executando o Excel 2007 no Windows 7 de 64 bits. Eu preciso executar o Excel como administrador para que eu tenha a caixa "Executar como administrador" no atalho do Excel marcada.

Agora, quando tento abrir um arquivo do Excel com um duplo clique, recebo o seguinte erro:

Houve um problema ao enviar o comando para o programa

O Excel abre bem depois disso, e eu posso abrir o arquivo bem através do menu Arquivo / Abrir do Excel.

Por que não consigo abrir o arquivo clicando duas vezes? Alguns sites sugerem a alteração de uma opção específica do Excel. Eu tentei durante a verificação / unchecking do Excel "Ignore outros aplicativos que usam DDE (Dynamic Data Exchange)", mas isso não ajudou. O problema desaparece se eu desmarcar "Executar como administrador", mas quero deixar isso marcado.

Alguma idéia?

    
por Flack 22.12.2010 / 01:50

4 respostas

1

O problema é que os arquivos do Excel são abertos por padrão com DDE (enviando uma mensagem para a janela do Excel). Se você executar o Excel como Administrador, o processo do Explorer que está sendo executado como um usuário normal não terá o privilégio de enviar mensagens para o primeiro. Este é um recurso de segurança implementado corretamente.

Geralmente, é uma prática muito ruim executar programas como o Excel como Administrador, porque os arquivos do MS Office são alvos comuns de vírus. Se você quiser acessar algum arquivo protegido, simplesmente conceda explicitamente ao seu usuário atual "modificar" o acesso a esse arquivo / pasta.

    
por 28.09.2011 / 02:48
1

A execução do modo de compatibilidade para o XP não funcionou. Nada corrigiu esse problema ainda.

Se você precisar executar uma planilha do Excel como administrador por razões de código do VBA ou por outros motivos e estiver usando o Windows 7, basicamente estará estragado. Você tem que executar como administrador, em seguida, quando o erro aparecer, você precisará abrir a pasta de trabalho manualmente a partir do arquivo / menu.

Essa é a única solução até o momento.

    
por 28.09.2011 / 16:38
0

Eu tenho o Office 2010 em um sistema Windows 7 de 64 bits e não posso duplicar seu problema. Talvez porque eu sou um administrador? Talvez seja específico para o Office 2007?

De qualquer forma, você tentou isso?

For people who DDE solution fails try this:

If you have Windows 7 32 bits go to program files --> microsoft office --> office 12 (or if you have office 2010 then go to office 14) --> right click on EXCEL.EXE --> choose Properties, then click on Compatibility tab and if you have anything checked in that tab uncheck it.

If you have 64 bits then instead of program files go to 'program files x86', the rest is the same.

Encontrado aqui postado aqui .

    
por 11.01.2011 / 03:51
0

O uso de links DDE no Excel exige que o Excel seja executado como um administrador, mas, conforme observado, a verificação dessa caixa no atalho do Excel desabilita a passagem de um arquivo do Excel para o Excel. Eu contornarei isso deixando o "Executar como administrador" desmarcado e crie um novo atalho para o arquivo que usa DDE.

O alvo do atalho é assim:
"C: \ Arquivos de programas \ Microsoft Office \ Office12 \ EXCEL.EXE" "C: \ Temp \ DDE_test.xls", onde a primeira seqüência de caracteres é o caminho completo para o Excel.exe e a segunda é o caminho completo para a planilha (ambos entre aspas).

Neste atalho, na guia "Atalho", selecione "Avançado" e marque a caixa "Executar como administrador". Isso permitirá que o Excel seja executado com privilégios de administrador somente nesta planilha.

    
por 13.11.2014 / 17:49