หมายเหตุ
ฟังก์ชัน วิธีการ วัตถุ หรือคุณสมบัติที่อธิบายไว้ในหัวข้อนี้จะถูกปิดใช้งานถ้า Microsoft Jet Expression Service ทํางานในโหมด Sandbox ซึ่งจะป้องกันการประเมินนิพจน์ที่อาจไม่ปลอดภัย สําหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมด Sandbox ให้ค้นหา "โหมด Sandbox" ในวิธีใช้
ส่งกลับ Long ที่ระบุความยาวของไฟล์เป็นไบต์
ไวยากรณ์
FileLen(pathname)
อาร์กิวเมนต์ pathnameที่จําเป็นคือนิพจน์สตริงที่ระบุไฟล์ ชื่อเส้นทางอาจรวมถึงไดเรกทอรีหรือโฟลเดอร์ และไดรฟ์
ข้อสังเกต
ถ้าไฟล์ที่ระบุเปิดขึ้นเมื่อมีการเรียกใช้ฟังก์ชัน FileLen ค่าที่ส่งกลับจะแสดงขนาดของไฟล์ทันทีก่อนที่จะเปิด
หมายเหตุ
เมื่อต้องการหาความยาวของไฟล์ที่เปิดอยู่ ให้ใช้ฟังก์ชัน LOF
ตัวอย่าง
หมายเหตุ
ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงสําหรับนักพัฒนา ในรายการดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา
ตัวอย่างนี้ใช้ฟังก์ชัน FileLen เพื่อส่งกลับความยาวของไฟล์เป็นไบต์ สําหรับวัตถุประสงค์ของตัวอย่างนี้ สมมติว่า TESTFILE เป็นไฟล์ที่มีข้อมูลบางอย่าง
Dim MySize
MySize = FileLen("TESTFILE") ' Returns file length (bytes).