Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función '<procedurename>' no devuelve un valor en todas las rutas de acceso de código. ¿Falta una instrucción 'Return'?
Un Function procedimiento tiene al menos una ruta de acceso posible a través de su código que no devuelve un valor.
Puede devolver un valor de un Function procedimiento de cualquiera de las maneras siguientes:
Incluya el valor en una instrucción Return.
Asigne el valor al nombre del
Functionprocedimiento y, a continuación, realice unaExit Functioninstrucción .Asigne el valor al nombre del
Functionprocedimiento y, a continuación, realice laEnd Functioninstrucción .
Si el control pasa a Exit Function o End Function y no ha asignado ningún valor al nombre del procedimiento, el procedimiento devuelve el valor predeterminado del tipo de datos devuelto. Para obtener más información, vea "Comportamiento" en la instrucción function.
De forma predeterminada, este mensaje es una advertencia. Para obtener más información sobre cómo ocultar advertencias o tratar advertencias como errores, vea Configurar advertencias en Visual Basic.
Identificador de error: BC42105
Para corregir este error
Compruebe la lógica del flujo de control y asegúrese de asignar un valor antes de cada instrucción que produzca una devolución.
Es más fácil garantizar que cada devolución del procedimiento devuelva un valor si siempre usa la
Returninstrucción . Si lo hace, la última instrucción antesEnd Functiondebe ser unaReturninstrucción .