Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Nota: Este artículo ha hecho su trabajo y se va a jubilar pronto. Para evitar problemas de “Página no encontrada”, se están eliminando los vínculos que dirigen a esta página. Si ha creado vínculos a esta página, quítelos y juntos mantendremos la web conectada.

Última actualización: 14 de agosto de 2018

Por razones de seguridad, las nuevas compilaciones de Microsoft Office para Microsoft 365 en Windows bloquea la activación de controles de VBScript. La mayoría de los usuarios no se verán afectados, pero es posible que algunos usuarios vean este error en tiempo de ejecución al intentar usar un complemento o una solución de VBA que dependa de VBScript: 

'380' - 'A script engine for the specified language cannot be created.' 

Hay dos maneras de desbloquear estos controles. La primera es descargar un pequeño paquete de claves de registro. La segunda, editando manualmente el registro usted mismo.

Descargar un paquete de claves de registro

Para desbloquear estos controles, haga clic aquí para descargar el paquete gratuito de las claves del registro. En la página de descarga encontrará instrucciones sencillas que le indicarán cómo proceder.

Me encantaría yo mismo

Para volver a habilitar los controles de VBScript manualmente, necesitará modificar el registro de Windows.

Precaución:  Siga estos pasos detenidamente. Si modifica el registro de manera incorrecta, pueden darse problemas graves. Antes de empezar, le recomendamos que tenga una copia de seguridad en buen estado del registro. Consulte este artículo para obtener más información: Cómo realizar una copia de seguridad y restaurar el registro en Windows..

  1. Salga de todas las aplicaciones de Microsoft Office.

  2. Para iniciar el editor del registro, haga clic en Inicio (o presione la tecla Windows en el teclado), escriba regedit y presione entrar.

  3. Busque la subclave del registro adecuada. Será:

    Para Office de 64 bits o Office de 32 bits en Windows de 32 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ 

    o

    Para Office de 32 bits en Windows de 64 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\

    Sugerencia: Puede usar CTRL + F para buscar rápidamente subclaves en el editor del registro.

    Nota: Si la clave de compatibilidad com no existe en su equipo, tendrá que crearla. Haga clic con el botón secundario en.. \Common y seleccione nuevaclavede >. Asigne un nombre a la nueva clave de compatibilidad com y continúe con el paso 4.

  4. Agregue una nueva subclave a la compatibilidad de com haciendo clic con el botón secundario en compatibilidad con com y eligiendo nuevaclave>. La nueva clave recibirá el nombre del CLSID del control que desea desbloquear.

    Control

    IDENTIFICADO

    Lenguaje VBScript

    {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

    Creación de lenguaje VBScript

    {B54F3742-5B07-11cf-A4B0-00AA004A55E8}

    Codificación de lenguaje VBScript

    {B54F3743-5B07-11cf-A4B0-00AA004A55E8}

    Normalmente solo tendrá que usar el primero de la tabla (lenguaje VBScript). Si encuentra que necesita desbloquear controles adicionales, simplemente Repita los pasos 4-8 para cada control adicional.

  5. Haga clic con el botón secundario en la nueva clave que acaba de crear en el paso 4 y elija nuevovalor > DWORD (32-bit).

  6. Asigne a la nueva subclave el nombre de los indicadores de compatibilidad y el valor de 0.

  7. Haga clic con el botón secundario en la nueva clave que creó en el paso 4 y elija nuevovalor > DWORD (32 bits).

  8. Asigne a la nueva subclave el nombre de ActivationFilterOverride y el valor 1.

  9. Salga del editor del registro.

Ahora debe desbloquearse el control que necesita.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×