Solo se pueden usar tipos públicos definidos por el usuario definidos en módulos de objeto públicos como parámetros o tipos de valores devueltos para procedimientos públicos de módulos de clase o como campos de tipos públicos definidos por el usuario
Este error lo provoca la siguiente causa y tiene la siguiente solución:
- Ha tratado de usar un tipo definido de usuario público como parámetro o tipo devuelto para un procedimiento público de un módulo de clase, o como campo de tipo definido de usuario público. Solo se pueden usar de esta manera tipos definidos de usuario público que estén definidos en un módulo de objeto público.
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.