Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีการแก้ไขข้อผิดพลาดรันไทม์ 9

ข้อผิดพลาดรันไทม์ 9 ปรากฏขึ้นเมื่อคุณพยายามคัดลอกแผ่นงานโมดูล Microsoft Visual Basic for Applications ในขั้นตอนแมโคร Visual Basic โดยพื้นฐานแล้วหมายความว่า Visual Basic ไม่สามารถอ่านคำสั่ง / การตั้งค่าที่คุณต้องการได้ ทำให้ระบบของคุณแสดงข้อผิดพลาดที่คุณเห็น

โดยปกติข้อผิดพลาดนี้จะแสดงดังนี้:

ข้อผิดพลาดรันไทม์ '9':
ตัวห้อยอยู่นอกช่วง

อะไรทำให้เกิดข้อผิดพลาดรันไทม์ 9

สาเหตุหลักของข้อผิดพลาดนี้คือเมื่อคุณลองใช้วิธีการ "คัดลอก" เพื่อคัดลอกแผ่นงานบางแผ่นลงในสมุดงาน Excel ของคุณ หากโค้ดของคุณดูคล้ายกับสิ่งนี้ อาจเป็นสาเหตุของปัญหา:

“ThisWorkbook.Sheets(“Module2″).Copy before:=ActiveWorkbook.Sheets(1)”

คุณอาจได้รับข้อผิดพลาดเมื่อ "แผ่นงานโมดูล" ที่คุณพยายามคัดลอกถูกแทรกด้วยตนเองใน Microsoft Excel หรือถ้าเครื่องพิมพ์ไม่ได้ถูกกำหนดไว้ในคอมพิวเตอร์ของคุณ เพื่อแก้ไขปัญหาข้อผิดพลาดรันไทม์ 9 ขอแนะนำให้คุณเพิ่มเครื่องพิมพ์ในการกำหนดค่าระบบของคุณ และติดตั้งการอัปเดต Windows ตามปกติและล้างรีจิสทรีของระบบของคุณ นี่คือสิ่งที่คุณต้องทำ:

วิธีการแก้ไขข้อผิดพลาดรันไทม์ 9

ขั้นตอนที่ 1 – เพิ่มเครื่องพิมพ์ในระบบของคุณ

บ่อยครั้ง Visual Basic / Excel จะสับสนว่าคุณมีเครื่องพิมพ์ติดตั้งอยู่ในระบบของคุณหรือไม่ หากคุณไม่มีเครื่องพิมพ์เพิ่มลงในคอมพิวเตอร์ของคุณในขณะนี้ คุณควรลองเพิ่มเครื่องพิมพ์เพื่อแก้ไขข้อผิดพลาดรันไทม์ 9 นี่คือสิ่งที่คุณสามารถทำได้:

  • คลิกเริ่ม เลือกแผงควบคุม
  • ดับเบิลคลิกเครื่องพิมพ์และแฟกซ์เพื่อเปิดหน้าต่างที่เกี่ยวข้อง
  • ดับเบิลคลิก เพิ่มเครื่องพิมพ์ เพื่อเปิดวิซาร์ดการเพิ่มเครื่องพิมพ์ ซึ่งจะช่วยคุณโดยทำตามคำแนะนำที่มีให้

ขั้นตอนที่ 2 – อัปเดต Windows

ข้อผิดพลาดรันไทม์ 9 มักเกิดขึ้นเมื่อ Windows ไม่มีไฟล์และการอัปเดตที่จำเป็น เพื่อช่วยให้ทำงานได้อย่างราบรื่นที่สุด เพื่อให้แน่ใจว่าสิ่งนี้จะไม่ทำให้เกิดปัญหาใดๆ บนพีซีของคุณ คุณจะต้องสามารถอัปเดต Windows ได้โดยการเรียกดู “แผงควบคุม” จากนั้นคลิกที่ “Windows Update” ตรวจสอบให้แน่ใจว่าคุณอนุญาตให้ติดตั้งการอัปเดตทั้งหมดบนพีซีของคุณ

ขั้นตอนที่ 3 – สแกนหาไวรัส

  • ดาวน์โหลดโปรแกรมสแกนไวรัสนี้

ไวรัสเป็นปัญหาใหญ่สำหรับ Windows เนื่องจากทำให้เกิดปัญหาต่างๆ กับพีซีของคุณอย่างต่อเนื่อง หนึ่งในสาเหตุที่ใหญ่ที่สุดของข้อผิดพลาดรันไทม์ 9 คือวิธีที่ไวรัสจำนวนมากมักจะติดไวรัสไฟล์โปรแกรมหลักที่ Windows ต้องใช้ในการทำงาน ทำให้ไม่สามารถอ่านไฟล์ได้ ทำให้ Windows ไม่สามารถประมวลผลคำสั่งที่คุณต้องการได้ ส่งผลให้แสดงข้อผิดพลาด เพื่อให้แน่ใจว่านี่ไม่ใช่ปัญหา คุณต้องสามารถล้างการติดไวรัสทั้งหมดที่ระบบของคุณอาจมีด้วยเครื่องสแกนไวรัส โปรแกรมสแกนไวรัสที่เราแนะนำคือโปรแกรมชื่อ XoftSpy

ขั้นตอนที่ 4 – ล้างข้อมูลรีจิสทรี

  • ดาวน์โหลดตัวทำความสะอาดรีจิสทรีนี้

รีจิสทรีเป็นสาเหตุสำคัญของข้อผิดพลาดรันไทม์ 9 เนื่องจากระบบของคุณใช้งานอย่างต่อเนื่อง นี่เป็นปัญหาใหญ่ เนื่องจากหมายความว่า Windows ไม่สามารถใช้ไฟล์ที่จำเป็นในการรันได้อย่างต่อเนื่อง ทำให้ช้าลงและทำให้เกิดข้อผิดพลาด เช่น ข้อผิดพลาดรันไทม์ 9 ในการแก้ไขปัญหานี้ คุณจะต้องใช้ 'ตัวล้างรีจิสทรี' เพื่อซ่อมแซมข้อผิดพลาดต่างๆ ที่อยู่ในรีจิสทรีได้ คุณสามารถดูโปรแกรมทำความสะอาดรีจิสทรีที่เราแนะนำได้ที่ด้านล่าง: