Compartir vía


Este componente no admite este conjunto de eventos (error 459)

No todos los componentes admiten la recepción de eventos por parte de clientes. Este error tiene las siguientes causas y soluciones:

  • Ha intentado usar una variable WithEvents con un componente que no puede funcionar como origen de evento para el conjunto de eventos especificado. Por ejemplo, quizás esté recibiendo eventos de un objeto, si es así, cree otro objeto que implemente ( Implements ) el primer objeto. Aunque pueda pensar que podría recibir los eventos del objeto implementado, no es así automáticamente. Implements solo implementa una interfaz para métodos y propiedades. No puede recibir eventos para un componente que no es origen de eventos.

  • WithEvents no es compatible para Private UserControls, porque el type-info necesario para generar el ObjectEvent no está disponible en tiempo de ejecución.

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.