วิธีปกป้องเซลล์โดยไม่ปกป้องแผ่นงานใน Excel (3 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

หากคุณพยายาม ป้องกันเซลล์ ใน Excel โดยไม่ป้องกันแผ่นงาน คุณจะพบว่าบทความนี้มีประโยชน์ ดังนั้น เรามาเริ่มกันที่บทความหลักเลย

ดาวน์โหลดสมุดงาน

Protect Cells.xlsm

3 วิธีในการปกป้องเซลล์โดยไม่ต้องมีแผ่นป้องกัน ใน Excel

ที่นี่ เรามีชุดข้อมูลต่อไปนี้ซึ่งมีบันทึกการขายของผลิตภัณฑ์บางรายการของบริษัท เราจะพยายาม ป้องกันเซลล์เฉพาะ ของชุดข้อมูลนี้โดยไม่ปกป้องชุดข้อมูลหรือชีตทั้งหมดโดยใช้ 3 วิธีต่อไปนี้

เราใช้ Microsoft Excel 365 เวอร์ชันที่นี่ คุณสามารถใช้เวอร์ชันอื่นได้ตามความสะดวกของคุณ

วิธีที่ 1: การใช้ตัวเลือก Format Cells เพื่อป้องกันเซลล์โดยไม่ต้องมี Protecting Sheet

ในส่วนนี้ เราจะใช้ตัวเลือก จัดรูปแบบเซลล์ เพื่อ ป้องกันเซลล์ ของคอลัมน์ ผลิตภัณฑ์ เท่านั้น แทนที่จะป้องกัน ชุดข้อมูลทั้งหมด

ขั้นตอน :

➤ เลือกทั้งแผ่นงานโดยคลิกที่สัญลักษณ์สามเหลี่ยมที่มุมซ้ายบนและ จากนั้นไปที่แท็บ หน้าแรก >> เซลล์ กลุ่ม >> รูปแบบ แบบเลื่อนลง >> ตัวเลือกรูปแบบเซลล์

จากนั้น กล่องโต้ตอบ จัดรูปแบบเซลล์ จะปรากฏขึ้น

➤ คลิกที่ การป้องกัน ยกเลิกการเลือก ล็อคตัวเลือก แล้วเลือก ตกลง .

ตอนนี้ เราจะทำขั้นตอนนั้นอีกครั้งสำหรับเซลล์ ที่เราต้องการล็อก

➤ เลือกเซลล์ของคอลัมน์ ผลิตภัณฑ์ จากนั้นไปที่แท็บ หน้าแรก แท็บ >> เซลล์ กลุ่ม >> ; รูปแบบ เมนูแบบเลื่อนลง >> รูปแบบเซลล์ ตัวเลือก

หลังจากนั้น รูปแบบเซลล์ กล่องโต้ตอบจะปรากฏขึ้นอีกครั้ง

➤ คลิกที่ การป้องกัน ทำเครื่องหมายที่ตัวเลือก ล็อก จากนั้นเลือก ตกลง .

<0

ถึงเวลาป้องกันแผ่นงานนี้เพื่อตรวจสอบว่าเซลล์ที่เลือกเท่านั้นถูกล็อคหรือไม่

➤ ไปที่แท็บ หน้าแรก >> เซลล์ กลุ่ม >> รูปแบบ รายการแบบเลื่อนลง >> แผ่นป้องกัน ตัวเลือก

หลังจาก ตัวช่วยสร้าง แผ่นป้องกัน จะปรากฏขึ้น

➤ พิมพ์รหัสผ่านแล้วกด ตกลง .

➤ ป้อนรหัสผ่านใหม่แล้วกด ตกลง อีกครั้ง

ตอนนี้ ถ้าคุณต้องการเปลี่ยนค่าของเซลล์ใดๆ ของ ผลิตภัณฑ์ คอลัมน์ จากนั้นคุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้

แต่เราได้เปลี่ยนมูลค่าการขายสำหรับ สตรอเบอร์รี่ <2 เรียบร้อยแล้ว>ฉ จาก $3,914.00 ถึง $4,000.00 .

อ่านเพิ่มเติม: วิธีป้องกันเซลล์ Excel ด้วยรหัสผ่าน (4 ตัวอย่างที่เหมาะสม)

วิธีที่ 2: การใช้ตัวเลือก Allow Edit Ranges เพื่อป้องกันเซลล์ใน Excel โดยไม่ป้องกัน Sheet

ที่นี่ เราจะใช้ อนุญาตให้แก้ไขช่วง ตัวเลือกเพื่อป้องกันเซลล์ของคอลัมน์ ผลิตภัณฑ์ โดยไม่ล็อกเซลล์อื่นๆ ของคอลัมน์นี้แผ่นงาน

ขั้นตอน :

➤ ไปที่ ทบทวน แท็บ >> ป้องกัน กลุ่ม >> อนุญาตให้แก้ไขช่วง ตัวเลือก

หลังจากนั้น อนุญาตให้ผู้ใช้แก้ไขช่วง กล่องโต้ตอบจะเปิดขึ้น

➤ เลือกตัวเลือก ใหม่ ตัวเลือก

จากนั้น คุณจะถูกนำไปที่ กล่องโต้ตอบ ช่วงใหม่

➤ ตั้งชื่อช่อง ชื่อเรื่อง เป็น ช่วง 1 หรือสิ่งอื่นๆ ที่คุณต้องการและพิมพ์ช่วง C4:D11 ในช่อง อ้างอิงเซลล์ แล้วกด ตกลง .

หลังจากนั้น อนุญาตให้ผู้ใช้แก้ไขช่วง กล่องโต้ตอบจะปรากฏขึ้นอีกครั้ง

➤ คลิกที่ นำไปใช้ .

➤ ตอนนี้ เลือกตัวเลือก ป้องกัน แผ่นงาน ตัวเลือกอีกครั้ง

จากนั้นตัวช่วยสร้าง ป้องกันแผ่นงาน จะปรากฏขึ้น

➤ พิมพ์รหัสผ่านแล้วกด ตกลง .

➤ ป้อนรหัสผ่านอีกครั้งและกด ตกลง อีกครั้ง

สำหรับการเปลี่ยนแปลงค่าของเซลล์ใดๆ ของคอลัมน์ ผลิตภัณฑ์ คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้

แต่เราได้เปลี่ยนมูลค่าการขายสำหรับ Cherry จาก $4,316.00 เป็น $3,845.00 เรียบร้อยแล้ว .

อ่านเพิ่มเติม: Excel VBA เพื่อป้องกันช่วงของเซลล์ (3 ตัวอย่าง)

การอ่านที่คล้ายกัน

  • วิธีล็อกค่าเซลล์เมื่อคำนวณใน Excel (3 วิธีง่ายๆ)
  • ปกป้องเซลล์ Excel แต่อนุญาตให้ป้อนข้อมูล (2 ด่วนวิธีการ)

วิธีที่ 3: การใช้รหัส VBA เพื่อป้องกันเซลล์โดยไม่มีแผ่นป้องกัน

ในส่วนนี้ เราจะใช้รหัส VBA เพื่อป้องกันเซลล์เฉพาะของผลิตภัณฑ์ เชอร์รี่ และ แอปเปิ้ล โดยไม่ปกป้องทั้งแผ่น

<37

ขั้นตอน :

➤ คลิกขวาที่ชื่อแผ่นงาน

➤ เลือก ดูโค้ด ตัวเลือก

จากนั้น คุณจะเข้าสู่หน้าต่าง ตัวแก้ไข Visual Basic

➤ พิมพ์โค้ดต่อไปนี้ในหน้าต่างโค้ด

9801

โค้ดนี้จะดำเนินการก็ต่อเมื่อเราเลือกเซลล์ใดๆ และเราได้กำหนดขั้นตอนเป็น Worksheet_SelectionChange , แผ่นงาน คือ วัตถุ และ SelectionChange คือ ขั้นตอน

สอง คำสั่ง IF-THEN ถูกใช้ที่นี่เพื่อกำหนดเซลล์เฉพาะของเราด้วย หมายเลขคอลัมน์ 2 และ หมายเลขแถว 6 หรือ 9 .

หากเงื่อนไขเหล่านี้เป็นจริง เซลล์ที่เลือกจะเป็น 3 เซลล์ ทางขวาไปยังเซลล์ B6 หรือ B9 .

ตอนนี้ ลอง เพื่อเลือกเซลล์ที่มีผลิตภัณฑ์ แตงโม จากนั้นการเลือกของเราจะถูกย้ายไปที่เซลล์ 3 ทางขวา

อ่านเพิ่มเติม: Excel VBA เพื่อล็อคเซลล์โดยไม่ต้องป้องกันชีต (4 ตัวอย่างในอุดมคติ)

ส่วนการปฏิบัติ

สำหรับการฝึกปฏิบัติด้วยตัวเอง เราได้จัดเตรียม แบบฝึกหัด ส่วนด้านล่างในชีตชื่อ แบบฝึกหัด โปรดทำด้วยตัวเอง

บทสรุป

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

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง