เปลี่ยนการตั้งค่าเป็น Break on Unhandled Errors เพื่อแก้ไขปัญหา
- ข้อผิดพลาดรันไทม์ 5 เป็นข้อผิดพลาด VBA และมักจะปรากฏใน Excel
- การปิดใช้งานตัวจัดการข้อผิดพลาดอย่างไม่ถูกต้องเป็นหนึ่งในสาเหตุหลักของข้อผิดพลาดนี้
- ลองเปลี่ยนการตั้งค่าเป็น Break on Unhandled Errors ใน VBA เพื่อแก้ปัญหานี้
![](/f/cdcdb22996dd6c027cd287cf128560a2.jpg)
เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด
- ดาวน์โหลด Fortect และติดตั้ง บนพีซีของคุณ
- เริ่มกระบวนการสแกนของเครื่องมือ เพื่อค้นหาไฟล์ที่เสียหายซึ่งเป็นสาเหตุของปัญหาของคุณ
- คลิกขวาที่ เริ่มการซ่อมแซม เพื่อให้เครื่องมือสามารถเริ่มแก้ไขอัลกอริทึมได้
- ดาวน์โหลด Fortect แล้วโดย 0 ผู้อ่านในเดือนนี้
ข้อผิดพลาดรันไทม์ 5: การเรียกขั้นตอนไม่ถูกต้องหรือข้อผิดพลาดอาร์กิวเมนต์ปรากฏขึ้นเมื่อเปลี่ยนตำแหน่งของไดเร็กทอรี sysdata เป็นไดเร็กทอรีที่ใช้ร่วมกันบนเครือข่าย เกิดขึ้นเมื่อการเปลี่ยนแปลงมาจากกล่องโต้ตอบเปลี่ยนไดเรกทอรี SYSDATA ของ Microsoft FRx อย่างไรก็ตาม คู่มือนี้จะกล่าวถึงวิธีการแก้ไข
หรือคุณอาจสนใจคำแนะนำของเราเกี่ยวกับการแก้ไข ข้อผิดพลาดรันไทม์: ไม่สามารถเรียก proc บนพีซีที่ใช้ Windows
อะไรทำให้เกิดข้อผิดพลาดรันไทม์ 5
- สิทธิ์ไม่เพียงพอกับ Microsoft FRx อาจทำให้เกิดปัญหากับการเข้าถึงหรือเขียนคำสั่ง
- เส้นทางเครือข่ายที่ไม่ถูกต้องในกล่องโต้ตอบไดเรกทอรี SYSDATA อาจทำให้เกิดปัญหานี้
- ปัญหาการเชื่อมต่อเครือข่ายเป็นสาเหตุของปัญหานี้
- การปิดใช้งานตัวจัดการข้อผิดพลาดอย่างไม่ถูกต้องอาจทำให้เกิดปัญหาได้ในบางครั้ง
ฉันจะแก้ไขข้อผิดพลาดรันไทม์ 5 ได้อย่างไร
ก่อนสิ่งอื่นใด ให้ใช้การตรวจสอบต่อไปนี้:
- ใช้ DateDiff เมื่อทำงานกับลูป
- ป้องกันไม่ให้ผู้ใช้เห็นแผ่นงานในช่วงเวลาหนึ่งโดยการตั้งค่า
แอปพลิเคชัน. การอัปเดตหน้าจอ = เท็จ
มากกว่าการใช้ส่งออกเป็นรูปแบบคงที่
1. เปลี่ยนการตั้งค่าเป็น หยุดทำงานเมื่อเกิดข้อผิดพลาดที่ไม่สามารถจัดการได้
- เปิด Excel บนพีซีของคุณแล้วคลิก นักพัฒนา แท็บ
- จากนั้นคลิกที่ วิชวลเบสิก. หรือคุณสามารถกด Alt + F11.
- คลิกที่ เครื่องมือ แท็บและคลิกที่ ตัวเลือก.
- ตอนนี้ เลือก ทั่วไป แท็บ และด้านล่าง การดักจับข้อผิดพลาด, เลือก ทำลายข้อผิดพลาดที่ไม่สามารถจัดการได้.
หากการตั้งค่าตัวจัดการข้อผิดพลาดไม่ถูกต้องเป็นปัญหา ควรแก้ไขข้อผิดพลาดรันไทม์และแก้ไขอย่างถาวร
2. ตรวจสอบรหัสของคุณสำหรับช่องว่างเพิ่มเติม
- เปิดรหัสของคุณ
- ค้นหาบรรทัดที่คุณเรียกแผ่นงานปลายทาง
- หากแผ่นงานปลายทางมีช่องว่างในชื่อ ให้ล้อมรอบด้วยเครื่องหมายอัญประกาศเดี่ยว ดังนี้
TableDestination:="'" & myDestinationWorksheet ชื่อ & "'!" & myDestinationRange
ผู้ใช้ยังยืนยันว่านี่เป็นวิธีแก้ปัญหาที่ใช้งานได้สำหรับข้อผิดพลาดนี้
- หยุดรหัสข้อผิดพลาด 0x0000008E: วิธีแก้ไข
- Msoia.exe คืออะไร & จะแก้ไขข้อผิดพลาดได้อย่างไร?
- ไม่พบ Ole32.dll: วิธีแก้ไขหรือดาวน์โหลดอีกครั้ง
นอกจากนี้ หากคุณพบปัญหาที่คล้ายกัน เช่น ข้อผิดพลาดรันไทม์ 3709อย่าลังเลที่จะอ่านคู่มือของเราเพื่อแก้ไขปัญหาทันที
ในทำนองเดียวกัน คำแนะนำของเราเกี่ยวกับการแก้ไข ข้อผิดพลาดรันไทม์ของ Python ยังมีประโยชน์หากคุณประสบปัญหาดังกล่าว
หากคุณมีคำถามหรือข้อเสนอแนะเพิ่มเติม โปรดส่งคำถามเหล่านี้ในส่วนความคิดเห็น
ยังคงประสบปัญหา?
ผู้สนับสนุน
หากคำแนะนำข้างต้นไม่สามารถแก้ปัญหาของคุณได้ คอมพิวเตอร์ของคุณอาจประสบปัญหา Windows ที่รุนแรงขึ้น เราขอแนะนำให้เลือกโซลูชันแบบครบวงจรเช่น ฟอร์เทค เพื่อแก้ไขปัญหาได้อย่างมีประสิทธิภาพ หลังการติดตั้ง เพียงคลิกที่ ดู&แก้ไข ปุ่มแล้วกด เริ่มการซ่อมแซม