ข้อความแสดงข้อผิดพลาดเมื่อคุณเปิดหรือบันทึกไฟล์ใน Microsoft Excel: "ชื่อไฟล์ไม่ถูกต้อง"

นำไปใช้กับ: Office ProductsMicrosoft Office Excel 2007Excel 2010

ข้อความแสดงข้อผิดพลาด


เมื่อคุณเปิดหรือบันทึกไฟล์ใน Microsoft Excel คุณอาจได้รับข้อความแสดงข้อผิดพลาดอย่างใดอย่างหนึ่งต่อไปนี้:ข้อความแสดงข้อผิดพลาด 1
ชื่อไฟล์ไม่ถูกต้อง
ข้อความแสดงข้อผิดพลาด 2
ไม่สามารถเข้าถึงไฟล์ได้
ข้อความแสดงข้อผิดพลาด 3:
เส้นทางที่คุณใส่ ' <ชื่อไฟล์> ' ยาวเกินไป ใส่เส้นทางที่สั้นลง
ข้อความแสดงข้อผิดพลาด4
ไม่พบ <ชื่อไฟล์> ตรวจสอบการสะกดของชื่อไฟล์และตรวจสอบว่าตำแหน่งที่ตั้งของไฟล์ถูกต้อง
ข้อความแสดงข้อผิดพลาด5ใน Microsoft Office Excel ๒๐๐๗คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
' <ชื่อไฟล์> <ส่วนขยาย> ' ไม่พบ ตรวจสอบการสะกดของชื่อไฟล์และตรวจสอบว่าตำแหน่งที่ตั้งของไฟล์ถูกต้อง ถ้าคุณกำลังพยายามเปิดไฟล์จากรายการไฟล์ที่ใช้ล่าสุดของคุณบนเมนูไฟล์ตรวจสอบให้แน่ใจว่าไฟล์ไม่ได้ถูกเปลี่ยนชื่อย้ายหรือลบ
เมื่อต้องการตรวจสอบความถูกต้องของข้อความแสดงข้อผิดพลาดที่คุณได้รับใน Excel ๒๐๐๗ให้กด Ctrl + Shift + I หมายเลขต่อไปนี้จะแสดงอยู่ที่มุมล่างขวาของกล่องโต้ตอบข้อความแสดงข้อผิดพลาดนี้:
๑๐๐๒๐๒

หมายเหตุ Microsoft Office ๒๐๐๐มีฟังก์ชันการทำงานที่มีอยู่แล้วภายในที่ช่วยให้คุณสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับการแก้ไขปัญหาการแจ้งเตือนหรือข้อความแสดงข้อผิดพลาดที่ยากต่อการแก้ไขปัญหา

หมายเหตุ ถ้าคุณเข้าถึงบทความนี้โดยการคลิกที่ปุ่มข้อ มูลเว็บ ในข้อความแสดงข้อผิดพลาดคุณจะได้เปิดใช้งานการแจ้งเตือนที่สามารถกำหนดเองได้

สาเหตุ


ข้อความแสดงข้อผิดพลาดนี้จะเกิดขึ้นเมื่อคุณบันทึกหรือเปิดไฟล์ถ้าเส้นทางไปยังไฟล์ (รวมถึงชื่อไฟล์) เกินอักขระ๒๑๘ ข้อจำกัดนี้มีอักขระสามตัวที่แสดงถึงไดรฟ์อักขระในชื่อโฟลเดอร์อักขระเครื่องหมายทับขวาระหว่างโฟลเดอร์และอักขระในชื่อไฟล์ ลักษณะการทำงานนี้จะขึ้นอยู่กับข้อจำกัดของอักขระ๒๕๖ใน Excel สำหรับการสร้างลิงก์ไปยังไฟล์อื่น ขีดจำกัดของอักขระ๒๑๘สำหรับชื่อเส้นทางจะขึ้นอยู่กับข้อความต่อไปนี้:
  • อักขระได้สูงสุด31อักขระในชื่อแผ่นงาน
  • อัญประกาศและวงเล็บที่ใช้เพื่อแทนที่ชื่อเวิร์กบุ๊ก
  • เครื่องหมายอัศเจรีย์
  • การอ้างอิงเซลล์
ตัวอย่างเช่นเส้นทางสำหรับไฟล์อาจ resemple ต่อไปนี้:
   'c:\excel\personal\...\[my workbook.xls]up_to_31_char_sheetname'!$A$1 
หมายเหตุ ลักษณะการทำงานนี้จะยังเกิดขึ้นถ้ามีวงเล็บเหลี่ยมในเส้นทาง

สิ่งที่น่าทดลอง


ตรวจสอบให้แน่ใจว่าเส้นทางไปยังไฟล์ประกอบด้วยอักขระน้อยกว่า๒๑๙ เมื่อต้องการทำสิ่งนี้ให้ใช้วิธีการใดวิธีการหนึ่งต่อไปนี้:
  • เปลี่ยนชื่อไฟล์เพื่อให้มีชื่อที่สั้นลง
  • เปลี่ยนชื่อโฟลเดอร์อย่างน้อยหนึ่งโฟลเดอร์ที่มีไฟล์เพื่อให้มีชื่อที่สั้นลง
  • ย้ายไฟล์ไปยังโฟลเดอร์ที่มีชื่อเส้นทางที่สั้นลง

ข้อมูลเพิ่มเติม


โปรดสังเกตว่าถ้าคุณใส่อักขระ๒๕๕ในกล่อง ชื่อไฟล์ ในกล่องโต้ตอบ บันทึกเป็น แล้วคลิก ตกลง คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
เส้นทางที่คุณใส่ "เส้นทาง <>" ยาวเกินไป ใส่เส้นทางที่สั้นลง
นอกจากนี้ถ้าคุณพยายามบันทึกไฟล์และเส้นทางเกินกว่าอักขระของ๒๕๕คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ไม่สามารถเข้าถึงไฟล์ได้ ให้ลองทำอย่างใดอย่างหนึ่งต่อไปนี้:-ตรวจสอบให้แน่ใจว่าโฟลเดอร์ที่ระบุมีอยู่ -ตรวจสอบให้แน่ใจว่าโฟลเดอร์ที่มีไฟล์ไม่ได้เป็นแบบอ่านอย่างเดียว -ตรวจสอบให้แน่ใจว่าชื่อไฟล์ไม่มีอักขระต่อไปนี้: < > หรือไม่ [ ] : | *. -ตรวจสอบให้แน่ใจว่าชื่อไฟล์/เส้นทางไม่มีอักขระมากกว่า๒๑๘