Executar o Excel 2007 como administrador no Windows 7 causa “Ocorreu um problema ao enviar o comando para o programa”

Executar o Excel 2007 como administrador no Windows 7 causa “Ocorreu um problema ao enviar o comando para o programa”

Estou executando o Excel 2007 no Windows 7 de 64 bits. Preciso executar o Excel como administrador, por isso marquei a caixa "Executar como administrador" no atalho do Excel.

Agora, quando tento abrir um arquivo Excel clicando duas vezes, recebo o seguinte erro:

Ocorreu um problema ao enviar o comando para o programa

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

Por que não consigo abrir o arquivo clicando duas vezes? Alguns sites sugerem alterar uma opção específica do Excel. Tentei marcar/desmarcar "Ignorar outros aplicativos que usam Dynamic Data Exchange (DDE)" do Excel, mas isso não ajudou. O problema desaparece se eu desmarcar "Executar como administrador", mas quero poder deixar essa opção marcada.

Alguma ideia?

Responder1

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ê deseja acessar algum arquivo protegido, apenas conceda explicitamente ao seu usuário atual acesso de "modificação" a esse arquivo/pasta.

Responder2

A execução do modo de compatibilidade para XP não funcionou. Nada temcorrigiu esse problemaainda.

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

Essa é a única solução alternativa a partir de agora.

Responder3

O uso de links DDE no Excel requer que o Excel seja executado como administrador, mas, conforme observado, marcar essa caixa no atalho do Excel desativa a passagem de um arquivo Excel para o Excel. Eu contornei isso deixando a opção "Executar como administrador" desmarcada e crio um novo atalho para o arquivo que usa DDE.

O destino do atalho é semelhante a este:
"C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" "C:\Temp\DDE_test.xls", onde a primeira string é o caminho completo para Excel.exe e o segundo é o caminho completo para a planilha (ambos entre aspas).

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

Responder4

Tenho o Office 2010 em um sistema Windows 7 de 64 bits e não consigo duplicar o seu problema. Talvez porque sou administrador? Talvez seja específico do Office 2007?

De qualquer forma, você já tentou isso?

Para pessoas que falham na solução DDE, tente isto:

Se você tiver o Windows 7 de 32 bits, vá para arquivos de programa -> microsoft office -> office 12 (ou se você tiver o office 2010, vá para o office 14) -> clique com o botão direito em EXCEL.EXE -> escolha Propriedades e, em seguida, clique na guia Compatibilidade e se você tiver algo marcado nessa guia, desmarque-a.

Se você tiver 64 bits, em vez de arquivos de programa, vá para 'arquivos de programa x86', o resto é o mesmo.

Encontrei postado aqui.

texto alternativo

informação relacionada