Funciones e instrucciones exclusivas de VBA
LibreOffice Basic añade las funciones siguientes cuando se activa la compatibilidad con VBA.
Estas funciones exclusivas de VBA se activan si antes de la primera macro de un módulo de LibreOffice Basic se añade la instrucción Option VBASupport 1.
Instrucciones VBA
Option Compatible Statement
Option Compatible turns on the VBA-compatible Basic compiler mode at the module level. The function CompatibilityMode() controls runtime mode and affects all code executed after setting or resetting the mode.
CompatibilityMode() Function
CompatibilityMode() function is controlling runtime mode and affects all code executed after setting or resetting the mode. Option Compatible turns on VBA compatibility at module level for the LibreOffice Basic compiler.
Instrucción Option ClassModule
Specifies that the module is a class module that contains members, properties, procedures and functions.
Instrucción Enum [VBA]
Definir enumeraciones o grupos constantes no UNO. Una enumeración es una lista de valores que facilita la programación y facilita la revisión de la lógica del código.
Funciones de texto
Función ChrW [VBA]
Devuelve el carácter de Unicode que se corresponde con el código de carácter especificado.
Función InStrRev [VBA]
Devuelve la posición de una cadena dentro de otra cadena, comenzando por el extremo derecho de la cadena.
Funciones financieras
Función DDB [VBA]
Devuelve la depreciación de un activo en un período específico según el método aritmético degresivo.
Función FV [VBA]
Devuelve el valor final de una inversión con pagos regulares y un tipo de interés constante (valor futuro).
Función IPmt [VBA]
Calcula la amortización periódica de una inversión con pagos regulares y un interés constante.
Función NPV [VBA]
Calcula el valor presente neto de una inversión, basándose en la tasa de descuento que se proporcione, así como en una serie de depósitos y retiros.
Función PPmt [VBA]
Devuelve, para un período determinado, el pago sobre la cantidad principal de una inversión basada en pagos constantes y periódicos y en un interés constante.
Función SLN [VBA]
Calcula la depreciación lineal de un activo en un determinado período. El importe de la depreciación es el mismo durante todo el período de depreciación.
Funciones de fecha y hora
Función FormatDateTime [VBA]
Aplica un formato de fecha u hora a una expresión de fecha y devuelve el resultado como una cadena de caracteres.
Función MonthName [VBA]
La función MonthName devuelve el nombre traducido correspondiente al número de mes que especifique.
Función WeekdayName [VBA]
La función WeekdayName devuelve el nombre correspondiente al día de la semana que especifique.
Funciones de E/S
Funciones matemáticas
Función Round [VBA]
La función Round devuelve un número redondeado por una cantidad de dígitos especificada.
Función FormatNumber [VBA]
Devuelve una cadena con un formato numérico aplicado a una expresión numérica.
Partition Function [VBA]
Returns a string indicating where a number occurs within a calculated series of ranges.