Contenido

# Función Error

Devuelve el mensaje de error que corresponde a un valor o acciona un contexto de error determinado.

## Sintaxis:

    Error
    Error(expresión)
    err_code del error

## Valor de retorno:

Cadena o contexto de error activado

## Parámetros:

Sin argumentos, la función Error devuelve el mensaje del error más reciente que ha ocurrido durante la ejecución del programa.

expresión: cualquier expresión numérico cuyo código de error puede correlacionarse con un mensaje de error existente. Si el código de error no existe, devuelve una cadena de caracteres vacía.

err_code: cualquier valor que corresponda a un código de error existente.

### Códigos de error:

1 Interrupción de usuario

2 Error de sintaxis no especificado

3 Return sin Gosub

4 Parámetro no válido

5 Llamada a procedimiento no válida

6 Desbordamiento

7 Memoria agotada

8 Matriz ya dimensionada

9 El índice está fuera del intervalo definido

10 Definición duplicada

11 División por cero

12 Variable no definida

13 Discordancia de tipo

14 Parámetro no válido

18 Proceso interrumpido por el usuario

20 Continuar sin error

28 No hay suficiente memoria de pila disponible

35 Subfunción o función no definida

48 Error al cargar archivo DLL

49 Convención de llamada a DLL incorrecta

51 Error interno

52 Nombre de archivo o número incorrectos

53 Archivo no encontrado

54 Modo de archivo incorrecto

55 Archivo ya abierto

57 Error de E/S de dispositivo

58 Archivo ya existente

59 Longitud de registro incorrecta

61 Disco lleno

62 Demasiados archivos

63 Número de registro incorrecto

67 Demasiados archivos

68 Dispositivo no disponible

70 Acceso denegado

71 Disco no preparado

73 No implementado

74 Imposible cambiar nombre con unidad distinta

75 Error de acceso a ruta/archivo

76 Ruta no encontrada

91 Variable de objeto no definida

93 Pauta de cadena no válida

94 No se permite utilizar cero

250 Error DDE

280 Esperando respuesta de la conexión DDE

281 Canales DDE no disponibles

282 No respondió la aplicación al inicio de conexión DDE

283 Demasiadas aplicaciones respondieron a la iniciación de conexión DDE

284 Canal DDE bloqueado

285 Una aplicación externa no puede ejecutar una operación DDE

286 Se agotó el tiempo de espera para respuesta de DDE

287 El usuario presionó ESCAPE durante una operación de DDE

288 Aplicación externa ocupada

289 Operación de DDE sin datos

290 Los datos están en el formato equivocado

291 La aplicación externa ha sido finalizada

292 Conexión DDE interrumpida o modificada

293 Método DDE invocado sin un canal abierto

294 Formato de enlace DDE no válido

295 Se perdió el mensaje DDE

296 Ya se realizó el pegado del enlace

297 No se puede definir el modo de enlace debido a un enlace a tema no válido

298 DDE requiere el archivo DDEML.DLL

323 No se puede cargar el módulo; el formato no es válido

341 Índice de objeto no válido

366 El objeto no está disponible

380 Valor de propiedad incorrecto

382 Esta propiedad es de solo lectura

394 Esta propiedad es de solo escritura

420 Referencia a objeto no válida

423 Propiedad o método no encontrado

424 Objeto requerido

425 Uso de objeto no válido

430 La automatización OLE no es compatible con este objeto

438 Esta propiedad o método no es compatible con el objeto

440 Error de automatización OLE

445 El objeto no admite esta acción

446 El objeto indicado no admite los argumentos con nombre

447 El objeto indicado no se admite en la configuración regional actual

448 No se encontró el argumento con nombre

449 El argumento no es opcional

450 El número de argumentos no es válido

451 El objeto no es una lista

452 El número ordinal no es válido

453 No se encontró la función DLL especificada

460 Formato de portapapeles no válido

951 Símbolo inesperado:

952 Se esperaba:

953 Se esperaba un símbolo

954 Se esperaba una variable

955 Se esperaba una etiqueta

956 No se puede aplicar el valor

957 Ya se definió la variable

958 El subprocedimiento o la función ya se definieron

959 Ya se definió la etiqueta

960 No se encontró la variable

961 No se encontró la matriz o el procedimiento

962 No se encontró el procedimiento

963 No se definió la etiqueta

964 Tipo de datos desconocido

965 Se esperaba una salida

966 El bloque de instrucciones sigue abierto: falta

967 Los paréntesis no coinciden

968 Ya se definió el símbolo de manera diferente

969 Los parámetros no corresponden con el procedimiento

970 Carácter no válido en el número

971 Debe dimensionar la matriz

972 Else/Endif sin If

973 no se permite dentro de un procedimiento

974 no se permite fuera de un procedimiento

975 Las dimensiones especificadas no coinciden

976 Opción desconocida:

977 Constante redefinida

978 El programa es demasiado grande

979 No se permiten las cadenas o las matrices

1000 El objeto no tiene esta propiedad

1001 El objeto no tiene este método

1002 Falta el argumento requerido

1003 Número de argumentos no válido

1004 Error al ejecutar un método

1005 No se pudo establecer la propiedad

1006 No se pudo determinar la propiedad

Temas relacionados

Error-Handling Functions