Compartir a través de


La edición puede hacer que el módulo de objetos no sea compatible con el componente ActiveX compatible especificado anteriormente

Si ya existe un componente AcitveX compatible como archivo ejecutable distribuido previamente o biblioteca de vínculos dinámicos (DLL), debe tener cuidado de no cambiar su interfaz. Esta advertencia tiene la siguiente causa y solución:

  • Se está intentando editar el código de un módulo de objeto que ya está representado por un archivo ejecutable.

    Si realiza cambios que afectan a la interfaz del objeto, la clase no será de compatibilidad ascendente con la versión anterior, por lo que no será posible usar la nueva versión en lugar de la antigua para el código compilado.

    En Visual Basic, el nombre del componente ActiveX compatible aparece en el cuadro de diálogo que se muestra al elegir Opciones de proyecto en el menú Herramientas.

    Importante Para aceptar la edición, haga clic en Aceptar en el cuadro de diálogo del mensaje de error. Si desea deshacer la edición, haga clic en el botón Cancelar.

Para más información, seleccione el elemento en cuestión y presione F1 (en Windows) o AYUDA (en Macintosh).

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.