Spis treści

# Funkcje i instrukcje tylko dla VBA

LibreOffice Basic dodaje ten zestaw funkcji, gdy włączona jest obsługa języka VBA.

Te ekskluzywne funkcje VBA są włączone, gdy instrukcja Opcja VBASupport 1 zostanie umieszczona przed pierwszym makrem modułu LibreOffice Basic.

## Instrukcje VBA

## Instrukcja Option ClassModule

Określa, że moduł jest modułem klasy, który zawiera członków, właściwości, procedury i funkcje.

## Instrukcja Option VBASupport

Określa, że LibreOffice Basic będzie obsługiwał niektóre instrukcje, funkcje i obiekty VBA.

## Instrukcja Enum [VBA]

Określ wyliczenia lub grupy stałych innych niż UNO. Wyliczenie to lista wartości, która ułatwia programowanie i przeglądanie logiki kodu.

## Funkcje tekstowe

## Funkcja AscW [VBA]

Zwraca wartość Unicode pierwszego znaku w wyrażeniu w postaci ciągu.

## Funkcja ChrW [VBA]

Zwraca znak Unicode, który odpowiada określonemu kodowi znaków.

## Funkcja InStrRev [VBA]

Zwraca pozycję ciągu w innym ciągu, zaczynając od prawej strony łańcucha.

## Funkcja StrReverse [VBA]

Zwraca ciąg znaków (String) z odwróconą kolejnością znaków.

## Funkcja StrConv

Konwertuj ciąg zgodnie z typem konwersji.

## Funkcje finansowe

## Funkcja DDB [VBA]

Zwraca amortyzację środka trwałego za podany okres metodą arytmetycznego spadku wartości.

## Funkcja FV [VBA]

Zwraca przyszłą wartość inwestycji w oparciu o okresowe, stałe płatności i stałą stopę procentową (Wartość w Przyszłości).

## Funkcja IPmt [VBA]

Oblicza amortyzację okresową dla inwestycji przy założeniu regularnych płatności i stałej stopy oprocentowania.

## Funkcja IRR [VBA]

Oblicza wewnętrzną stopę zwrotu dla inwestycji.

## Funkcja MIRR [VBA]

Oblicza zmodyfikowaną wewnętrzną stopę zwrotu serii inwestycji.

## Funkcja NPer [VBA]

Oblicza liczbę okresów dla pożyczki lub inwestycji.

## Funkcja NPV [VBA]

Oblicza wartość bieżącą netto inwestycji na podstawie dostarczonej stopy dyskontowej oraz szeregu depozytów i wypłat.

## Funkcja Pmt [VBA]

Oblicza stałe okresowe płatności za pożyczkę lub inwestycję.

## Funkcja PPmt [VBA]

Zwraca za dany okres zapłatę kwoty głównej na inwestycję opartą na okresowych i stałych płatnościach oraz stałej stopie procentowej.

## Funkcja PV [VBA]

Zwraca Wartość bieżącą inwestycji wynikającą z serii regularnych płatności.

## Funkcja Rate [VBA]

Zwraca stopę oprocentowania pożyczki lub inwestycji.

## Funkcja SLN [VBA]

Zwraca wartość amortyzacji liniowej środka trwałego dla jednego okresu. Wartość amortyzacji jest stała dla całego czasu amortyzacji.

## Funkcja SYD [VBA]

Zwraca wskaźnik amortyzacji obniżający arytmetycznie.

## Funkcje daty i czasu

## Funkcja FormatDateTime [VBA]

Stosuje format daty i / lub czasu do wyrażenia daty i zwraca wynik jako ciąg.

## Funkcja MonthName [VBA]

Funkcja MonthName zwraca lokalną nazwę miesiąca z określonego miesiąca.

## Funkcja WeekdayName [VBA]

Funkcja WeekdayName zwraca nazwę dnia tygodnia z określonego dnia tygodnia.

## Funkcje wejścia/wyjścia

## Funkcja Input [VBA]

Zwraca otwarty strumień pliku wejściowego lub binarnego (String)

## Metoda ExportAsFixedFormat [VBA]

Metoda eksportu dokumentu Calc do formatu PDF.

## Funkcje matematyczne

## Funkcja Round [VBA]

Zaokrągla wartość liczbową do określonej liczby cyfr dziesiętnych.

## Funkcja FormatNumber [VBA]

Zwraca ciąg z formatowaniem liczb zastosowanym do wyrażenia liczbowego.

## Funkcja FormatPercent [VBA]

Zwraca ciąg z formatowaniem liczb zastosowanym do wyrażenia liczbowego. Do zwróconego ciągu dodawany jest znak procentu.

## Funkcja Partition [VBA]

Zwraca ciąg wskazujący, gdzie liczba występuje w obliczonej serii zakresów.

## Właściwości i metody obiektów

## Obiekt Err [VBA]

Użyj obiektu VBA Err, aby zgłosić lub obsłużyć błędy w czasie wykonywania.

Tematy pokrewne

Obsługa VBA w LibreOffice

Właściwości VBA

Model danych obsługiwany przez VBA

Instrukcja Option VBASupport