Forum
See question

Erro abrir office extensions   

10 views
0
♥ 0

System.ServiceModel.CommunicationException: Communication error. Ribbon service is not available.
at Primavera.Office.Core.RibbonServiceClient.GetAddinContext()
at Primavera.Office.Core.Context.GetExternalAddinContext()
at Primavera.Office.Core.Context.get_Addin()
at Primavera.Office.Core.ConfigurationHelper.GetExcelCulture(Boolean load)
at Primavera.Office.HumanResources.Functions.XLLModule.XLLModule_OnWindow(Object sender, EventArgs e)
at AddinExpress.MSO.ADXXLLModule.OnWindow_event()

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 4 horas claudiasofiafernandes
c
claudiasofiafernandes Claudia Sofia Fernandes Responsiveness Member
1 answers
0
Private answer

O erro “Communication error. Ribbon service is not available” no Cegid Office Extensions está quase sempre relacionado com o suplemento do Cegid Primavera no Excel estar desativado, em itens desativados ou mal registado.

Siga estes passos pela ordem (testando no fim de cada um se o Excel já abre sem erro):

  1. Verificar e ativar o suplemento no Excel

    1. Abra o Excel.
    2. Vá a Ficheiro > Opções > Suplementos.
    3. Em “Gerir” (em baixo), escolha “Suplementos COM” e clique em “Ir…”.
    4. Procure o suplemento “Cegid Office Extensions” / “Primavera Office Extensions”:
      • Se estiver desmarcado, marque a caixa e clique em OK.
      • Feche e volte a abrir o Excel para validar se o erro desapareceu.
  2. Verificar se o suplemento está em “Itens desativados”
    Em muitos casos o Excel desativa o add-in por falha anterior:

    1. No Excel, vá novamente a Ficheiro > Opções > Suplementos.
    2. Em “Gerir”, selecione “Itens desativados” e clique em “Ir…”.
    3. Se existir alguma entrada relacionada com Cegid / Primavera Office Extensions:
      • Selecione-a e clique em “Ativar”.
    4. Volte a Ficheiro > Opções > Suplementos > “Suplementos COM” > “Ir…” e confirme que o suplemento COM está ativo.
    5. Feche e volte a abrir o Excel.
  3. Limpar entradas de desativação no registo (Resiliency)
    Em alguns casos, mesmo ativando, o Excel continua a desativar o suplemento. Nestes casos foi resolvido limpando as entradas de desativação:

    1. Feche o Excel.
    2. Abra o Editor de Registo (regedit) com o utilizador do problema.
    3. Navegue até:

      HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Resiliency\DisabledItems
    4. Na chave DisabledItems:
      • Deixe apenas a entrada “(Default)” (não apagar).
      • Apague todas as outras entradas que apareçam abaixo.
    5. Feche o regedit e volte a abrir o Excel.
    6. Se necessário, volte a ativar o suplemento COM como descrito nos pontos anteriores.
  4. Executar a Registration Tool como Administrador
    Em vários casos foi necessário voltar a registar o Office Extensions:

    1. Feche o Excel.
    2. Localize a ferramenta “Registration Tool” do Cegid Office Extensions (normalmente instalada com o produto).
    3. Clique com o botão direito e escolha “Executar como administrador”.
    4. Selecione todas as opções (todos os módulos) e execute o registo.
    5. Após terminar, abra o Excel e confirme se o suplemento aparece ativo.
  5. Reinstalar o Cegid Office Extensions (se ainda persistir)
    Se, depois de tudo, o erro se mantiver:

    1. Desinstale o Cegid Office Extensions.
    2. Reinicie a máquina.
    3. (Opcional mas recomendado) Faça uma reparação online do Microsoft Office.
    4. Volte a instalar o Cegid Office Extensions.
    5. Abra o Excel como Administrador na primeira vez, ative o suplemento COM se necessário e teste.

Na maioria dos casos registados com esta mensagem de erro, o problema ficou resolvido ao:

  • Ativar o suplemento COM do Cegid Office Extensions no Excel (e/ou tirá-lo de “Itens desativados”).
  • Limpar as entradas em DisabledItems no registo.
  • Executar a Registration Tool como administrador.

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.

Ajude-nos a melhorar esta funcionalidade:

• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",

• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

Faça login para poder traduzir
Marked as spam
Criado há 3 horas e 59 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional