เนื้อหา
เมื่อคุณทำให้แผ่นงาน Excel หมดอายุคุณป้องกันไม่ให้ผู้ใช้ดูเอกสารหลังจากเวลาที่กำหนด มันเป็นตัวเลือกที่ดีถ้าข้อมูลที่อยู่ในเอกสารไม่ถูกต้องหรือไม่ถูกต้องหลังจากวันที่มีปัญหา เมื่อแผ่นงาน Excel หมดอายุเอกสารจะไม่เปิดขึ้นอีกและข้อความจะปรากฏขึ้นบนหน้าจอ ตัวแก้ไข Visual Basic ซึ่งติดตั้งโดยอัตโนมัติถัดจาก Microsoft Office ในรุ่นระหว่างปี 1997 ถึง 2007 จะสามารถกำหนดค่าการหมดอายุของเอกสารได้
คำสั่ง
เมื่อแผ่นงานหมดอายุคุณปกป้องข้อมูลของคุณ (รูปภาพ Pixland / Pixland / Getty)-
เปิด Microsoft Excel ไปที่เมนู "ไฟล์" แล้วเลือก "เปิด" ค้นหาไฟล์ที่คุณต้องการหมดอายุและดับเบิลคลิกที่ชื่อเพื่อเปิด
-
กด "Alt + F11" เพื่อเปิดตัวแก้ไข Excel Visual Basic ใช้ "Ctrl + R" เพื่อสลับไปที่หน้าต่าง "Project Explorer" หรือไปที่เมนู "มุมมอง" คลิก "Windows อื่น ๆ " และเลือก "Project Explorer" จากรายการ ตัวเลือก
-
คลิกขวาที่ "ThisWorkbook" (งานนี้) ในหน้าต่าง "Project Explorer" เลือก "ดูรหัส" จากรายการตัวเลือกที่มี
-
ป้อนรหัสที่ทำให้แผ่นงานหมดอายุในตำแหน่งที่เหมาะสม รหัสที่ถูกต้องจะส่งข้อความกลับไปยังผู้ใช้ที่แสดงวันหมดอายุและจำนวนวันที่เหลือจนกว่าแผ่นงานจะหมดอายุ ควรมีลักษณะดังต่อไปนี้: Autodate Exdate Exdate Exdate = "วันที่ 01/12/10 " Exdate Then MsgBox ( "สเปรดชีตหมดอายุแล้ว ") ActiveWorkbook.Close End Sub ป้อนวันที่แผ่นงานควรจะหมดอายุในบรรทัด "exdate =" และข้อความใด ๆ ที่คุณต้องการนำเสนอด้วยแผ่นงานถ้า MsgBox ( "สมุดงานที่ถูกต้องจนถึง " & exdate - วันที่ & หมดอายุแล้วแทนที่จะเป็น "สเปรดชีตหมดอายุ" (เวิร์กชีทหมดอายุแล้ว)
-
กลับไปที่แผ่นงาน Excel ที่เปิดอยู่ไปที่เมนู "ไฟล์" แล้วเลือก "บันทึก" เพื่อบันทึกงานของคุณด้วยมาโครที่เพิ่มใหม่ ปิดงานของคุณและเปิดใหม่ใน Excel ข้อความที่คุณป้อนในมาโครควรปรากฏขึ้นโดยแสดงวันหมดอายุของไฟล์และจำนวนวันที่เหลือจนกว่าไฟล์จะหมดอายุ
เคล็ดลับ
- คุณไม่จำเป็นต้องบันทึกสำเนาของแผ่นงาน Excel ก่อนที่คุณจะเพิ่มแมโคร หากคุณต้องการดูหรือแก้ไขแผ่นงานหลังจากเวลาหมดอายุให้กดปุ่ม "Shift" ในขณะที่เปิดไฟล์ สิ่งนี้จะทำให้เป็นไปไม่ได้ที่แมโครจะทำงาน