Poznámka
Funkce, metoda, objekt nebo vlastnost popsaná v tomto tématu jsou zakázány, pokud je služba Microsoft Jet Expression Service spuštěna v režimu sandboxu, což brání vyhodnocení potenciálně nebezpečných výrazů. Další informace o režimu sandboxu najdete v nápovědě pro "režim sandboxu".
Vrátí hodnotu typu Long představující velikost souboru otevřeného pomocí příkazu Open (v bajtech).
Syntaxe
LOF(filenumber)
Povinný argument filenumberje celé číslo obsahující platné číslo souboru.
Poznámka
Pomocí funkce FileLen získáte délku souboru, který není otevřen.
Příklad
Poznámka
Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.
Tento příklad používá funkci LOF k určení velikosti otevřeného souboru. V tomto příkladu se předpokládá, že TESTFILE jde o textový soubor obsahující ukázková data.
Dim FileLength
Open "TESTFILE" For Input As #1 ' Open file.
FileLength = LOF(1) ' Get length of file.
Close #1 ' Close file.