Uwaga: Funkcja, metoda, obiekt lub właściwość opisana w tym temacie jest wyłączona, jeśli usługa wyrażeń Microsoft Jet działa w trybie piaskownicy, co uniemożliwia oszacowanie potencjalnie niebezpiecznych wyrażeń. Aby uzyskać więcej informacji na temat trybu piaskownicy, wyszukaj "tryb piaskownicy" w Pomocy.
Zwraca wartość typu Liczba długa określającą długość pliku w bajtach.
Składnia
FileLen ( nazwa_ścieżki )
Wymagana nazwa ścieżkiargument to wyrażenie tekstowe określająca plik. Nazwa ścieżki może obejmować katalog lub folder oraz dysk.
Uwagi
Jeśli określony plik jest otwarty po wywołaniu funkcji FileLen , zwrócona wartość odpowiada rozmiarowi pliku bezpośrednio przed jego otwarciem.
Uwaga: Aby uzyskać długość otwartego pliku, użyj funkcji LOF .
Przykład
Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.
W tym przykładzie użyto funkcji FileLen w celu zwrócenia długości pliku w bajtach. Na potrzeby tego przykładu załóżmy, że TESTFILE to plik zawierający niektóre dane.
Dim MySize
MySize = FileLen("TESTFILE") ' Returns file length (bytes).