Popis EOF
Vráti hodnotu označujúcu, ak bol dosiahnutý koniec súboru (booleovský).
Syntax EOF
V editore VBA môžete zadaním „EOF (“ zobraziť syntax funkcie EOF:
Funkcia EOF obsahuje argument:
Číslo zložky: Akékoľvek platné číslo súboru.
Príklady funkcie Excel VBA EOF
Na otestovanie funkcie EOF vytvorte textový súbor „test.txt“ na jednotke D. (D: \ test.txt) Predpokladajme, že obsah súboru je nasledujúci.
123 | abc1 2 3xy z |
Spustite nasledujúci kód.
1234567891011 | Sub Input_Fx_Example ()Dim strContent As StringDim MyCharOtvorte súbor „D: \ test.txt“ pre vstup ako otvorený súbor č.Robiť, kým nie je EOF (1) 'slučka do konca súboru.MyChar = Input (1, #1) 'Získajte jeden znak.strContent = strContent & MyChar 'SlučkaMsgBox strContentZatvoriť #1 'Zavrieť súbor.Koniec pod |
Potom bude výsledok nasledujúci.
Tu sa pomocou funkcie EOF určilo, že sa dosiahol koniec súboru.