Compartir vía


Ordinal no válido (error 452)

La llamada a una biblioteca de vínculos dinámicos (DLL) indica que usa un número en lugar de un nombre de procedimiento, mediante la # sintaxis num. Causas y soluciones de este error:

  • Se produjo un error al intentar convertir la expresión núm en un ordinal. Asegúrese de que la expresión representa un número válido o llame al procedimiento por nombre.

  • El núm establecido no especifica ninguna función en la DLL. Asegúrese de que núm identifica a una función válida en la DLL.

  • Una biblioteca de tipos tiene una declaración no válida que provoca el uso interno de un ordinal no válido.

    Comente el código para aislar la llamada al procedimiento que provoca el problema. Escriba una instrucción Declare para el procedimiento e informe del problema al proveedor de bibliotecas de tipos.

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.