Biblioteca de objetos do Visual Basic for Applications não encontradaObject library for Visual Basic for Applications not found

A biblioteca de objetos do Visual Basic for Applications não é mais um arquivo autônomo; Ele é integrado à biblioteca de vínculo dinâmico (DLL).The Visual Basic for Applications object library is no longer a standalone file; it is integrated into the dynamic-link library (DLL). Sob circunstâncias anormais, uma versão anterior da biblioteca de objetos (vaxxx. olb ou vaxxxx. olb) correspondente ao idioma do projeto pode ser necessária, mas não foi encontrada.Under unusual circumstances a previous version of the object library (vaxxx.olb or vaxxxx.olb) corresponding to the language of the project might be needed, but not found. Esse erro tem as seguintes causas e soluções:This error has the following causes and solutions:

  • A biblioteca de objetos está ausente completamente, não está no diretório esperado ou é uma versão incorreta.The object library is missing completely, isn't in the expected directory, or is an incorrect version. Pesquise seu disco para certificar-se de que a biblioteca de objetos está no diretório correto, conforme especificado na documentação do aplicativo host .Search your disk to make sure the object library is in the correct directory, as specified in the host-application documentation.

Se a biblioteca ausente for uma versão de idioma instalada pelo aplicativo host, talvez seja mais fácil simplesmente executar novamente o programa de instalação.If the missing library is a language version that is installed by the host application, it may be easiest to simply rerun the setup program. Se um projeto exigir uma biblioteca de objetos de idioma diferente da que acompanha o aplicativo host (por exemplo, se alguém enviar um projeto escrito em uma máquina configurada para um idioma diferente), certifique-se de que a versão de idioma correta da biblioteca de objetos do Visual Basic esteja incluída no projeto e esteja instalada no local esperado.If a project requires a different language object library than the one that accompanies your host application (for example, if someone sends you a project written on a machine set up for a different language), make sure the correct language version of the Visual Basic object library is included with the project and it is installed in the expected location. Os aplicativos podem suportar diferentes versões de idioma das respectivas bibliotecas de objetos.Applications may support different language versions of their object libraries. Para descobrir qual versão de idioma é necessária, exiba a caixa de diálogo referências e veja qual idioma é indicado na parte inferior da caixa de diálogo.To find out which language version is required, display the References dialog box, and see which language is indicated at the bottom of the dialog box. Bibliotecas de objetos existem em diferentes versões para cada plataforma.Object libraries exist in different versions for each platform. Portanto, quando os projetos são movidos entre plataformas, como do Macintosh para o Microsoft Windows, a versão de idioma correto da biblioteca de referência para essa plataforma deve estar disponível no local especificado, na documentação do aplicativo host.Therefore, when projects are moved across platforms, for example, from Macintosh to Microsoft Windows, the correct language version of the referenced library for that platform must be available in the location specified in your host application documentation. Observe que alguns códigos de idioma têm dois caracteres, enquanto outros são três caracteres.Note that some language codes are two characters while others are three characters. O nome do arquivo da biblioteca de objetos do Visual Basic é construído da seguinte maneira:The Visual Basic object library file name is constructed as follows:

  • Windows: código de aplicativo + código de idioma + [versão]. OLB.Windows: Application Code + Language Code + [Version].OLB. Por exemplo: a biblioteca de objetos do Visual Basic for Applications francês para a versão 2 foi vafr2. olb.For example: The French Visual Basic for Applications object library for version 2 was vafr2.olb.

  • Macintosh: nome do aplicativo código do idioma [versão] OLB.Macintosh: Application Name Language Code [Version] OLB. Por exemplo: a biblioteca de objetos do Visual Basic for Applications francês para a versão 2 foi VA FR 2 OLB.For example: The French Visual Basic for Applications object library for version 2 was VA FR 2 OLB.

Se você não conseguir encontrar um projeto ou uma biblioteca de objetos ausentes no sistema, entre em contato com o autor do projeto de referência .If you can't find a missing project or object library on your system, contact the referencing project's author. Quando a biblioteca ausente é uma biblioteca de objetos de aplicativo Microsoft, você pode obtê-la da seguinte forma:If the missing library is a Microsoft application object library, you can obtain it as follows:

  • Se você tem acesso a serviços de suporte técnico eletrônico da Microsoft, consulte a seção de suporte técnico deste arquivo de Ajuda.If you have access to Microsoft electronic technical support services, refer to the technical support section of this Help file. Na seção de serviços eletrônicos, você vai encontrar instruções sobre como usar a opção de serviço adequada.Under electronic services, you will find instructions on how to use the appropriate service option.

  • Caso não tenha acesso aos serviços de suporte técnico eletrônico da Microsoft, as bibliotecas de objetos da Microsoft estão disponíveis mediante solicitação, como uma nota sobre o aplicativo da Microsoft.If you don't have access to Microsoft electronic technical support services, Microsoft object libraries are available upon request as an application note from Microsoft. As informações sobre como contatar uma organização local do Microsoft Product Support Services também está disponível na seção de suporte técnico deste arquivo de Ajuda.Information on how to contact your local Microsoft product support organization is also available in the technical support section of this Help file.

Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).

Suporte e comentáriosSupport and feedback

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação?Have questions or feedback about Office VBA or this documentation? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.