Funkcja CLngLng VBA zwraca wartość o typie danych LongLong. Jest to liczba całkowita z zakresu od -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807. Typ danych LongLong zajmuje 8 bajtów w pamięci. Ważne jest, że sam typ danych LongLong, w odróżnieniu od typu Long, działa tylko w architekturze 64-bitowej. Funkcja może także służyć do konwersji liczby zapisanej jako tekst do liczby w typie danych LongLong. Próba wywołania funkcji z argumentem spoza zakresu od -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807 wygeneruje błąd. Błąd uzyskamy także, gdy jako argument wprowadzimy wartość, która zawiera inne znaki niż cyfry lub też jako argument wprowadzimy liczbę zmiennoprzecinkowoą
'datatalk.pl CLngLng(Expression) As LongLong
Expression: Dowolna liczba całkowita z zakresu od -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807 przechowywana w dowolnym typie danych (także String).
Zwrot funkcji: LongLong / Liczba całkowita z zakresu od od -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807.
Jak używać funkcji CLngLng w VBA Excel? Poniżej przykłady użycia funkcji CLngLng w Edytorze VisualBasic.
Przykład 1:
'datatalk.pl Dim StrNumber As String StrNumber = "14522434566778" MsgBox CLngLng(StrNumber)
Przykład 2:
'datatalk.pl Dim intNumber As Integer intNumber = 32000 MsgBox CLngLng(intNumber)
Funkcję możemy stosować w: Excel 2013, Excel 2016.
Artykuł jest częścią listy funkcji VBA Excel. Listę wszystkich funkcji VBA znajdziesz pod tym adresem: Funkcje VBA.
W jaki sposób w Excel zmienić datę na pierwszy lub ostatni dzień miesiąca? W tym…
Średnia ważona w Excel - Jak ją obliczyć W tym przykładzie dowiesz się jak obliczyć…
Data i godzina w Excel - Jak ją szybko wstawić Jest wiele sposobów na wstawienie…
Dni robocze w Excel - Jak je obliczyć? Jeśli chcesz obliczyć dni robocze w Excel…
Kurs Excel - poziom podstawowy Kurs Excel od podstaw jest już opublikowany. Możesz z niego…
Jak w Excel zrobić pierwiastek inny niż drugiego stopnia Jeśli chcesz w Excel obliczyć pierwiastek…