Uwaga: Funkcja, metoda, obiekt lub właściwość opisana w tym temacie jest wyłączona, jeśli usługa wyrażeń programu Microsoft Jet działa w trybie piaskownicy, co uniemożliwia ocenę potencjalnie niebezpiecznych wyrażeń. Aby uzyskać więcej informacji na temat trybu piaskownicy, wyszukaj "tryb piaskownicy" w Pomocy.
Zwraca wartość typu Long określającą długość pliku w bajtach.
Składnia
FileLen (nazwa_ścieżki)
Wymagana nazwa_argument to wyrażenie tekstowe określający plik. Nazwa ścieżki może zawierać katalog lub folder i dysk.
Spostrzeżenia
Jeśli określony plik jest otwarty, gdy jest wywoływana funkcja 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 pewne dane.
Dim MySize
MySize = FileLen("TESTFILE") ' Returns file length (bytes).