ทำให้เซลล์ใน Excel บังคับ (ป้องกันการบันทึก) - ไม่มีมาโคร


1

ฉันกำลังมองหาที่จะป้องกันไม่ให้เอกสาร Excel บันทึกหากเซลล์หนึ่ง (พูด F5 ) ไม่ได้กรอก อย่างไรก็ตามฉันไม่สามารถใช้แมโครได้เนื่องจากฉันมอบเอกสารนี้ให้กับผู้ใช้เพื่อกรอกฟอร์มเป็นแบบฟอร์ม หากผู้ใช้ไม่เปิดใช้งานแมโครแมโครจะไม่มีจุดหมาย ฉันต้องสามารถทำได้โดยไม่ต้องมีมาโคร

ตัวเลือกการตรวจสอบความถูกต้องของข้อมูลไม่สามารถยอมรับได้เช่นถ้าฉันปล่อยให้ฟิลด์นั้นว่างเปล่า (อย่าแตะในตอนแรก) มันจะไม่เตือนผู้ใช้

เป็นไปได้ไหมถ้าทำได้โดยไม่มีมาโคร

คำตอบ:


4

คำตอบสั้น ๆ - ไม่เป็นไปไม่ได้หากไม่ใช้ VBA

แม้จะใช้ VBA ก็เป็นเรื่องง่ายที่จะป้องกันไม่ให้ผู้ใช้ทำการ "บันทึกเป็น" แต่ยากที่จะป้องกันไม่ให้เขาทำ "บันทึก" เป็นประจำ ตัวอย่างเช่น: ผู้ใช้เปิดใช้งานการบันทึกอัตโนมัติ


1

ฉันจะใช้การจัดรูปแบบตามเงื่อนไขเช่นมีเส้นขอบสีแดงขนาดใหญ่รอบเซลล์จนกว่าจะมีการป้อนค่า


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