Mô tả EOF
Trả về giá trị cho biết liệu đã đến cuối tệp hay chưa (Boolean).
Cú pháp EOF
Trong VBA Editor, bạn có thể nhập “EOF (” để xem cú pháp của Hàm EOF:
Hàm EOF chứa một đối số:
Số của tập tin: Bất kỳ số tệp hợp lệ nào.
Ví dụ về Hàm VBA EOF trong Excel
Để kiểm tra chức năng EOF, hãy tạo một tệp văn bản “test.txt” trên ổ D. (D: \ test.txt) Giả sử rằng nội dung của tệp như sau.
123 | abc1 2 3XYZ |
Vui lòng chạy mã sau.
1234567891011 | Đầu vào phụ_Fx_Example ()Dim strContent As StringDim MyCharMở "D: \ test.txt" cho Đầu vào là # 1 'Mở tệp.Do While Not EOF (1) 'Vòng lặp cho đến khi kết thúc tệp.MyChar = Input (1, # 1) 'Nhận một ký tự.strContent = strContent & MyChar 'VòngMsgBox strContentĐóng # 1 'Đóng tệp.Kết thúc Sub |
Sau đó, kết quả sẽ như sau.
Ở đây, đã sử dụng hàm EOF để xác định rằng đã đến cuối tệp.