Ayuda de LibreOffice 25.2
Puede definir el formato regional de los números, las fechas y las monedas en LibreOffice BASIC al dirigirse a ▸ Idiomas y regiones ▸ Generales. En los códigos de formato de BASIC, el punto decimal (.) se utiliza siempre como sustitutivo del separador decimal definido en la configuración regional elegida; este punto se reemplazará por el carácter correspondiente.
Lo mismo se aplica a los valores de configuración de los formatos de fecha, hora y moneda. El código de formato de Basic se interpretará y se mostrará según los valores de configuración del entorno local correspondientes.
Los valores de los 16 colores básicos son los siguientes:
| Valor de color | Nombre de color | 
|---|---|
| 0 | Negro | 
| 128 | Azul | 
| 32768 | Verde | 
| 32896 | Cian | 
| 8388608 | Rojo | 
| 8388736 | Magenta | 
| 8421376 | Amarillo | 
| 8421504 | Blanco | 
| 12632256 | Gris | 
| 255 | Azul claro | 
| 65280 | Verde claro | 
| 65535 | Cian claro | 
| 16711680 | Rojo claro | 
| 16711935 | Magenta claro | 
| 16776960 | Amarillo claro | 
| 16777215 | Blanco transparente | 
Abra y seleccione el contenedor .
Abra y seleccione el contenedor .
Esta biblioteca debe cargarse antes de la ejecución. Ejecute la instrucción siguiente antes de ejecutar alguna macro que utilice esta biblioteca:
Esta constante, función u objeto se activa mediante la instrucción Option VBASupport 1, colocada antes del código ejecutable del programa en un módulo.
Esta instrucción debe añadirse antes del código del programa ejecutable en un módulo.
Este método está disponible únicamente para secuencias BASIC.
Este método está disponible únicamente para secuencias Python.
Este método requiere la instalación de la extensión APSO (Organizador de Secuencias de Órdenes Alternativo para Python, siglas en inglés). A su vez, la extensión APSO requiere la existencia del marco de programación de LibreOffice para Python. Si APSO o Python no están, se produce un error.
Este servicio es totalmente compatible con los lenguajes de programación BASIC y Python. Todos los ejemplos se expresan en el lenguaje BASIC, pero pueden convertirse fácilmente a Python.
Funciones de fecha y hora de VBA
2 Error de sintaxis no especificado
5 Llamada a procedimiento no válida
9 El índice está fuera del intervalo definido
18 Proceso interrumpido por el usuario
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
52 Nombre de archivo o número incorrectos
57 Error de E/S de dispositivo
59 Longitud de registro incorrecta
63 Número de registro incorrecto
74 Imposible cambiar nombre con unidad distinta
75 Error de acceso a ruta/archivo
91 Variable de objeto no definida
94 No se permite utilizar cero
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
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
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
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
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
956 No se puede aplicar el valor
958 El subprocedimiento o la función ya se definieron
960 No se encontró la variable
961 No se encontró la matriz o el procedimiento
962 No se encontró el procedimiento
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
973 no se permite dentro de un procedimiento
974 no se permite fuera de un procedimiento
975 Las dimensiones especificadas no coinciden
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