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

ขั้นตอนในการแก้ไขข้อผิดพลาดรันไทม์ 1004

ข้อผิดพลาดรันไทม์ 1004 อาจปรากฏขึ้นบนคอมพิวเตอร์ของคุณเมื่อคุณพยายามคัดลอกและวางข้อมูลที่กรองแล้วลงในสมุดงาน Microsoft Excel 2003 ข้อความแสดงข้อผิดพลาดที่คุณได้รับอาจมีลักษณะดังนี้:

“ข้อผิดพลาดรันไทม์ 1004:วิธีการวางคลาสเวิร์กชีตล้มเหลว”

หรือคุณอาจได้รับข้อความแสดงข้อผิดพลาดนี้ด้วย:

“ข้อผิดพลาดรันไทม์ 1004:วิธีการคัดลอกของคลาสช่วงล้มเหลว”

อย่างไรก็ตาม คุณอาจยังคงได้รับข้อความแสดงข้อผิดพลาดแม้ว่าข้อมูลจะถูกวางลงในสมุดงาน

สิ่งที่ทำให้เกิดข้อผิดพลาดรันไทม์ 1004

ข้อผิดพลาดรันไทม์แต่ละรายการมีชุดของสาเหตุและอาการเป็นของตัวเอง อย่างไรก็ตาม ข้อผิดพลาดรันไทม์ 1004 อาจเกิดขึ้นได้หากข้อใดข้อหนึ่งต่อไปนี้เป็นจริง:

  • มาโคร Microsoft Visual Basic for Applications จะคัดลอกและวางทั้งแถวในเวิร์กบุ๊ก Excel 2003
  • มาโคร Microsoft Visual Basic for Applications จะคัดลอกและวางช่วง 2516 แถวขึ้นไปในเวิร์กบุ๊ก Excel 2003

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

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

ขั้นตอนที่ 1 – ตรวจสอบให้แน่ใจว่าคุณใช้เฉพาะข้อมูลแถว Microsoft Excel ที่ระบุเท่านั้น

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

“ช่วง(ช่วง(“A” &ActiveCell.Row), ช่วง(“IV” &ActiveCell.Row).End(xlToLeft)).เลือก”

ที่แก้ปัญหาหนึ่งปัญหา แต่มีอีกปัญหาหนึ่ง เมื่อต้องการแก้ไขปัญหาหากคุณมาโคร Visual Basic Application คัดลอกและวางช่วง 2516 แถวขึ้นไป จากนั้นเปลี่ยนโค้ดแมโคร Visual Basic Application ของคุณเพื่อวนซ้ำเพื่อคัดลอกและวางช่วงข้อมูลที่มีขนาดเล็กลง จนกว่าช่วงที่คุณต้องการจะถูกคัดลอกและ วางแล้ว

ขั้นตอนที่ 2 – ใช้ Registry Cleaner

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

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