Excel VBA - กู้คืนแบบฟอร์มผู้ใช้ที่ถูกลบโดยไม่ได้ตั้งใจ


0

ฉันลบรูปแบบผู้ใช้ของฉันใน Excel VBA โดยไม่ได้ตั้งใจ วิธีคืนค่าฟอร์มผู้ใช้ ใครสามารถช่วยฉันแก้ไขปัญหาของฉันได้บ้าง มันเป็นงานเกือบหนึ่งสัปดาห์


ปิดโดยไม่บันทึกหรือไม่เปิดใหม่
Mathieu Guindon

2
ในด้านที่สว่างทุกครั้งที่ฉันต้องเขียนใหม่ / นำรหัสมาใช้ใหม่ - โดยไม่ล้มเหลว - ครั้งที่ 2 รอบมากดีมาก =)
Mathieu Guindon

1
สมมติว่าคุณใช้ Windows คุณเคยลอง "กู้คืนรุ่นก่อนหน้า" (หรือ Time Machine บน Mac) หรือไม่?
cybernetic.nomad

1
คุณจะได้รับแจ้งให้ยืนยันและยืนยัน หากคุณไม่มีการสำรองข้อมูลไม่มีวิธีแก้ปัญหาที่วิเศษ
Mathieu Guindon

1
@ cybernetic.nomad แนะนำวิธีแก้ปัญหาสำหรับทั้ง Win & amp; Mac เพื่อเรียกคืนเวอร์ชันที่เก่ากว่าและ Mat แนะนำให้ติดต่อแผนกไอทีของคุณหากนี่เป็นเครื่องของ บริษัท นั่นเป็นตัวเลือกอื่นของคุณ ...
FreeMan

คำตอบ:


1

เกิดขึ้นกับเราทุกคน - ครั้งหนึ่ง . จากนั้นเราเริ่ม ทำสำเนาและสำรองข้อมูล !

คุณยืนยันการลบแล้ว (สมมุติ) บันทึกการเปลี่ยนแปลง หากคุณยืนยันการลบโดยไม่ตั้งใจคุณสามารถย้อนกลับไปเป็นเวอร์ชันที่บันทึกไว้ก่อนหน้าโดยปิดโดยไม่บันทึกจากนั้นเปิดไฟล์อีกครั้ง - สูญเสียทุกอย่าง ตั้งแต่ครั้งสุดท้ายที่คุณบันทึก .

หากคุณกำลังจัดการเซิร์ฟเวอร์ไฟล์ขององค์กรแผนกไอทีของคุณน่าจะมีข้อมูลสำรองล่าสุดอยู่ คุณจะสูญเสียทุกอย่าง ตั้งแต่การสำรองข้อมูลครั้งล่าสุด .

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

มันเป็นงานเกือบหนึ่งสัปดาห์

ฉันขอโทษนี่ไม่ใช่สิ่งที่คุณต้องการจะได้ยิน แต่คุณอาจจะต้องเขียนใหม่ ข่าวดีก็คือตอนนี้คุณรู้ว่าคุณกำลังทำอะไรอยู่ คุณอาจจะเขียนมันใหม่ทั้งหมดในเวลาน้อยกว่านั้น


ตาข่ายนิรภัยอีกตัว: ใช้ การควบคุมแหล่งที่มา . ส่งออกไฟล์รหัสของคุณเป็นประจำ git พื้นที่เก็บข้อมูลและกระทำการเปลี่ยนแปลง จากนั้นคุณสามารถเก็บที่เก็บไว้ในเครื่องหรือส่งไปยัง BitBucket หรือ GitHub - จากนั้นเรียกคืนการกระทำใด ๆ จากคอมพิวเตอร์เครื่องใดก็ได้ตามเวลาที่กำหนด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.