Resolvendo Todos Os Problemas Do Windows E Outros Programas

Onde posso encontrar o FM20.DLL real para Office 365?

Meu sistema Windows 10 Home, 64 bits. Assinatura doméstica Office 365 de 32 bits.

Quando tento inserir um formulário no editor VB recebo a mensagem de que o componente não está registrado corretamente. Baixei 5 versões diferentes do FM20.DLL de vários sites da web e tentei registrar todos eles. Todos eles produzem um Microsoft Forms 2.0 Reference. No entanto, quando tento inserir um formulário, recebo a mensagem de erro novamente.



Posso criar formulários em qualquer outra máquina da minha casa, mas se tento abri-los na máquina que conta, o Excel trava.



Eu * posso * usar os controles X ativos em uma planilha.

Em resposta à mensagem excluída

A varredura foi concluída com 'A Proteção de Recursos do Windows não encontrou nenhuma violação de integridade'.



Mas ainda tenho o problema. Posso procurar FM20.DLL e ele parece se registrar e a Biblioteca do Windows Forms 2.0 foi 'criada' OK e tento inserir um formulário, ainda recebo a mensagem de erro, embora a Biblioteca do Forms 2.0 ainda apareça.

service pack 4 do office 2007
SIM DanFlakEm resposta à postagem de DanFlak em 5 de janeiro de 2019

Eu descobri em outro lugar na web sobre como registrar manualmente a DLL usando

regsvr32 / u C: /windows/syswow64/fm20.dll



Funcionou corretamente, mas quando tentei

regsvr32 / i C: /windows/syswow64/fm20.dll

Para registrá-lo novamente, recebo a mensagem:

O módulo C: /Windows/syswow64/fm20.dll foi carregado, mas o ponto de entrada Dllinstall não foi encontrado.

Certifique-se de que C: /Widows/syswow64/fm20.dll é um arquivo DLL ou OCX válido e tente novamente.

auggy [diretamente] Oi.

Você pode verificar se este fm20.dll existe (deveria):

C: Arquivos de programas (x86) Microsoft Office root vfs SystemX86 FM20.dll

Se encontrado, registre novamente o arquivo. DA DanFlakEm resposta à postagem de auggy [Directly] em 5 de janeiro de 2019

Auggy, Sim, FM20.DLL existe.

Jennifer, tive medo de que essa pudesse ser a resposta. Acho que fiz tudo o que podia no lado do Office; é hora de mudar para o lado do sistema operacional. Eu tenho backup dos meus dados. Terei que reinstalar o software se fizer isso?

Uma pergunta lateral. Ouvi dizer que os lançamentos semestrais são essencialmente uma reinstalação do sistema operacional. Isso é verdade? Nesse caso, não terei muita esperança, mas tentarei reinstalar de qualquer maneira.

Devido à minha agenda, provavelmente não vou tentar fazer isso até o próximo fim de semana. Eu vou deixar você saber como foi;

SIM DanFlakEm resposta à postagem de DanFlak em 6 de janeiro de 2019

Acho que vou pular a instalação conforme você sugeriu, pois isso desinstalará todos os meus programas. É um custo muito alto para consertar o problema.

Uma vez que a Microsoft não 'oferece suporte a macros' no Excel. Acho que terei de conviver com isso, a menos que haja outra solução.

SIM DanFlakEm resposta à postagem de DanFlak em 12 de janeiro de 2019 FYI: Eu também tenteiDISM/Conectados /Limpar-Imagem /RestoreHealth e não encontrou nada. Reiniciei e ainda o problema persiste.SIM DanFlakEm resposta à postagem de DanFlak em 12 de janeiro de 2019

Eureka! Foi necessária uma combinação de três postagens, mas consegui fazer funcionar.

Primeiro, cancelei o registro do FM20.DLL usando regsvr32 / u FM20.DLL

Que teve sucesso.

Então peguei FM20.DLL e FM20ENU.DLL de uma máquina de 32 bits e copiei para Windows SYSWOW64.

Então, eu o registrei novamente com regsvr C: Windows SYSWOW64 FM20.DLL<- Note no /i flag.

Isso também funcionou. E agora posso usar formulários no Excel.