บางครั้งคุณอาจมีแผ่นงานมากกว่าหนึ่งแผ่นในสมุดงาน Excel ของคุณและบางแผ่นอาจเป็นความลับ หากคุณไม่ตรวจสอบให้แน่ใจว่าแผ่นงานที่เป็นความลับถูกซ่อนไว้ก่อนที่คุณจะแบ่งปันสมุดงานกับผู้อื่น ข้อมูลของคุณอาจถูกบุกรุก ถ้าไม่ได้ซ่อนแผ่นงาน ผู้อื่นสามารถดูข้อมูลในแผ่นงานและเขียนทับได้อย่างง่ายดาย มีตัวเลือกในการซ่อน/เลิกซ่อนแผ่นงานแบบปกติแน่นอน โดยที่คุณคลิกขวาบนแผ่นงานเพื่อซ่อน/เลิกซ่อนและเลือกตัวเลือกที่เกี่ยวข้อง แต่ตัวเลือกนี้ไม่ปลอดภัยและช่วยให้ผู้ใช้รายอื่นสามารถแทนที่การตั้งค่าความปลอดภัยของคุณได้อย่างง่ายดาย วิธีแก้ปัญหาถ้าคนอื่นสามารถแทนที่การตั้งค่าของคุณได้อย่างง่ายดายแม้ว่าคุณจะซ่อนแผ่นงานของคุณ? เรามาที่นี่ในวันนี้เพื่อพูดคุยเกี่ยวกับวิธีแก้ปัญหานั้น
ในบทความนี้ เราจะอธิบายรายละเอียดว่าคุณสามารถซ่อนหรือเลิกซ่อนเวิร์กชีต Excel ในเวิร์กบุ๊กของคุณได้อย่างไร แม้ว่าคุณจะใช้วิธีนี้เพื่อรักษาความปลอดภัยชีตของคุณ แต่ก็สามารถแทนที่ได้ แต่มันจะไม่ตรงไปตรงมาสำหรับผู้ใช้ที่ไร้เดียงสาที่ไม่มีความคิดใด ๆ ว่าคุณซ่อนแผ่นงานไว้ในสมุดงานของคุณ ดังนั้นสิ่งที่คุณรอ? กระโดดเข้าไปกันเถอะ!
สารบัญ
ส่วนที่ 1: วิธีปกติในการซ่อน/เลิกซ่อนชีตใน Excel
ถ้าคุณแค่มองหาวิธีซ่อน/เลิกซ่อนเวิร์กชีตของคุณและถ้าคุณไม่กังวล เพิ่มความปลอดภัยให้กับการตั้งค่าของคุณ จากนั้นคุณสามารถดำเนินการซ่อน/ยกเลิกการซ่อนแบบปกติได้ ตัวเลือก.
ขั้นตอนที่ 1: สมมติว่าคุณมีสมุดงาน Excel ที่มีแผ่นงานหลายแผ่นดังที่แสดงในภาพหน้าจอด้านล่าง
ขั้นตอนที่ 2: ตอนนี้ คลิกขวา บนแผ่นงานที่คุณต้องการซ่อนและคลิกที่ ซ่อน ตัวเลือก.
โฆษณา
ขั้นตอนที่ 3: ถ้าคุณดูที่แท็บแผ่นงานในตอนนี้ คุณจะเห็นว่าแผ่นงานที่คุณเลือกถูกซ่อนอยู่
หากต้องการยกเลิกการซ่อนแผ่นงาน ง่ายๆ คลิกขวา ทุกที่บน แผ่นแท็บ แล้วคลิกที่ เลิกซ่อน ตัวเลือก.
ขั้นตอนที่ 4: เลือกแผ่น ที่คุณต้องการเลิกซ่อนจาก เลิกซ่อน หน้าต่างแล้วกด ตกลง ปุ่ม.
ขั้นตอนที่ 5: แค่นั้นแหละ. ตอนนี้ควรมองเห็นแผ่นงานที่ซ่อนอยู่
ยังอ่าน: วิธีซ่อนชีต เส้นตาราง และเซลล์ใน Excel.
เห็นได้ชัดว่าทุกคนสามารถคลิกขวาที่แท็บแผ่นงานและเลิกซ่อนแผ่นงานได้ตามต้องการ หากคุณกังวลเกี่ยวกับข้อบกพร่องด้านความปลอดภัย โปรดอ่านส่วนอื่นๆ ที่เหลือในบทความนี้
ส่วนที่ 2: วิธีซ่อนแผ่นเดียวอย่างล้ำลึก
ปัญหาหลักของวิธีการข้างต้นคือผู้ใช้รายอื่นสามารถคลิกขวาและยกเลิกการซ่อนแผ่นงานที่ซ่อนอยู่ได้ ลองดูว่าเราสามารถปิดใช้งานตัวเลือกยกเลิกการซ่อนนี้ได้หรือไม่
ขั้นตอนที่ 1: คลิกขวา ทุกที่บน แท็บแผ่น แล้วคลิกที่ ดูรหัส ตัวเลือกจากเมนูบริบทคลิกขวา
ขั้นตอนที่ 2: บน บานหน้าต่างด้านซ้าย ของหน้าต่าง ใต้มาตรา วัตถุ Microsoft Excel, คลิกที่แผ่น ที่คุณต้องการซ่อน
ขั้นตอนที่ 3: ตอนนี้คลิกที่ ดู ที่ด้านบนสุดแล้วคลิกที่ หน้าต่างคุณสมบัติ ตัวเลือก.
หรือคุณสามารถคลิก F4 ปุ่มลัดเพื่อเปิดหน้าต่างคุณสมบัติของแผ่นงานที่เลือก
ขั้นตอนที่ 4: บน หน้าต่างคุณสมบัติ, เลือกตัวเลือก xlSheetVeryHidden จากเมนูแบบเลื่อนลงที่เกี่ยวข้องกับตัวเลือก มองเห็นได้.
ขั้นตอนที่ 5: ตอนนี้คุณสามารถเห็นว่าแผ่นงานที่เลือกถูกซ่อนอยู่
แม้ว่าคุณจะคลิกขวาที่แท็บแผ่นงานแล้วลองกด เลิกซ่อน คุณจะพบว่าเป็นสีเทา ซึ่งเป็นไปตามวัตถุประสงค์ของผู้อื่นที่ไม่สามารถเลิกซ่อนแผ่นงานที่ซ่อนอยู่ของคุณได้อย่างง่ายดาย
ส่วนที่ 3: วิธียกเลิกการซ่อนแผ่นเดียวที่ซ่อนอยู่ลึก ๆ
ในการเลิกซ่อนแผ่นงานที่มีการตั้งค่าคุณสมบัติการมองเห็นเป็น xlSheetVeryHiddenคุณสามารถทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1: คลิกขวา บน แท็บแผ่น ที่ใดก็ได้แล้วคลิกที่ ดูรหัส ตัวเลือกจากเมนูบริบทคลิกขวา
ขั้นตอนที่ 2: ตอนนี้บน หน้าต่างซ้าย บานหน้าต่าง ภายใต้ วัตถุ Microsoft Excel, คลิกที่แผ่น ที่คุณต้องการเลิกซ่อน กดปุ่ม F4 เพื่อเปิดหน้าต่างคุณสมบัติขึ้นมา
คราวนี้เลือกตัวเลือก xlSheetVisible จากเมนูแบบเลื่อนลงที่เกี่ยวข้องกับตัวเลือก มองเห็นได้.
ขั้นตอนที่ 3: แค่นั้นแหละ. ตอนนี้แผ่นงานของคุณต้องไม่ถูกซ่อน สนุก!
ส่วนที่ 4: วิธีซ่อนแผ่นงานทั้งหมดอย่างล้ำลึก ยกเว้นแผ่นงานที่ใช้งานอยู่ในครั้งเดียว
วิธีการที่อธิบายไว้ในส่วนที่ 2 ใช้ได้ผลดีหากคุณต้องซ่อนแผ่นงานเพียงหนึ่งหรือสองแผ่น แต่ถ้าคุณมีมากกว่าสามแผ่นงานและต้องการซ่อนแผ่นงานทั้งหมดยกเว้นแผ่นงานที่ใช้งานอยู่ ไปที่หน้าต่างคุณสมบัติของแต่ละรายการและตั้งค่าคุณสมบัติการมองเห็นเป็น xlSheetVeryHidden ใช้งานจริงไม่ได้แน่นอน ตอนนี้เรามาค้นพบแนวทางที่เป็นไปได้และใช้งานได้จริงมากขึ้นเพื่อรับมือกับสถานการณ์นี้
ขั้นตอนที่ 1: คลิกขวา ทุกที่บน แท็บแผ่น อีกครั้งและกด ดูรหัส ตัวเลือก.
โฆษณา
ขั้นตอนที่ 2: เมื่อเปิดโปรแกรมแก้ไข Visual Basic ก่อนคุณ ให้คลิกที่ แทรก ที่ด้านบนสุดแล้วกด โมดูล ตัวเลือก.
ขั้นตอนที่ 3: เมื่อตัวแก้ไขโมดูลเปิดขึ้น คัดลอกและวาง สคริปต์ต่อไปนี้ลงบนมัน
'มาโครนี้จาก The Geek Page จะซ่อนแผ่นงานทั้งหมดยกเว้นแผ่นงานที่ใช้งานอยู่ Sub geekPageHideAllExceptActiveSheet() Dim ws เป็นแผ่นงาน สำหรับแต่ละ ws ในสมุดงานนี้ ใบงาน. ถ้าว. ชื่อ <> ActiveSheet ชื่อ แล้ว ว. มองเห็นได้ = xlSheetVeryHidden ถัดไป ว. จบซับ
เมื่อคุณคัดลอกสคริปต์แล้ว คุณสามารถ ปิด ที่ ตัวแก้ไขโมดูล โดยคลิกที่ ปิด I ที่ด้านบนสุด เนื่องจากไม่จำเป็นต้องบันทึกไฟล์
คำอธิบายสคริปต์
สคริปต์ใช้แผ่นงานแต่ละแผ่นในสมุดงานทีละรายการ จะตรวจสอบว่าแผ่นงานที่กำลังตรวจสอบอยู่นั้นเป็นแผ่นงานที่ใช้งานอยู่หรือไม่ หากไม่เป็นเช่นนั้น คุณสมบัติการมองเห็นจะถูกตั้งค่าเป็น xlSheetVeryHidden.
ขั้นตอนที่ 4: ตอนนี้ เราต้องเรียกใช้มาโครที่เราเพิ่งสร้างขึ้นเพื่อซ่อนชีตทั้งหมด ยกเว้นชีตที่ใช้งานอยู่
สำหรับสิ่งนั้น ให้เปิดใช้งาน นักพัฒนา โหมดก่อน หากคุณเปิดใช้งานอยู่แล้ว คุณสามารถข้ามไปที่. ได้ทันที ขั้นตอนที่ 7ข้ามขั้นตอนในระหว่าง มิฉะนั้น ให้ทำตามขั้นตอนด้านล่าง
คลิกที่ ไฟล์ แท็บที่ริบบิ้นด้านบน
ขั้นตอนที่ 5: ตอนนี้บน บานหน้าต่างด้านซ้าย ของหน้าต่าง ให้คลิกที่ ตัวเลือก.
ขั้นตอนที่ 6: บน บานหน้าต่างด้านซ้าย ของ ตัวเลือกคำ หน้าต่างคลิกที่ ปรับแต่งริบบิ้น แท็บก่อน
ตอนนี้ที่ ปลายขวาสุด, ตรวจสอบ ที่ ช่องทำเครื่องหมาย สอดคล้องกับ นักพัฒนา ตัวเลือกตามที่แสดงในภาพหน้าจอด้านล่าง
ตี ตกลง ปุ่มเพื่อดำเนินการต่อ
ขั้นตอนที่ 7: ตอนนี้ที่ นักพัฒนา เปิดใช้งานโหมดภายใต้แท็บ DEVELOPER คลิกที่ปุ่มชื่อ มาโคร.
ขั้นตอนที่ 8: จากรายการมาโครที่มี ให้คลิกที่เราสร้างขึ้นซึ่งก็คือ geekPageHideAllExceptActiveSheet.
เมื่อคุณได้คลิกที่ geekPageHideAllExceptActiveSheet มาโคร คลิกที่ วิ่ง ปุ่ม.
ขั้นตอนที่ 9: แค่นั้นแหละ. แผ่นงานทั้งหมดในเวิร์กบุ๊กของคุณ ยกเว้นแผ่นงานที่ใช้งานอยู่ จะถูกซ่อนอยู่ในขณะนี้
แม้ว่าคุณจะพยายามเลิกซ่อนโดยคลิกขวาที่แท็บชีต คุณจะพบว่า เลิกซ่อน ปุ่มถูกปิดใช้งาน
ส่วนที่ 5: วิธียกเลิกการซ่อนหลายแผ่นที่ซ่อนอยู่อย่างลึกล้ำในคราวเดียว
เนื่องจากมีวิธีซ่อนหลายแผ่นในคราวเดียว จึงควรมีวิธีเลิกซ่อนในคราวเดียวด้วย เรามาทำตามขั้นตอนต่อไปนี้กัน
ขั้นตอนที่ 1: คลิกขวา บนแท็บแผ่นงานและคลิกที่ ดูรหัส ตัวเลือก.
ขั้นตอนที่ 2: บน หน้าต่างซ้าย บานหน้าต่างภายใต้ โมดูล ให้ดับเบิ้ลคลิกที่โมดูลที่คุณสร้างในส่วนที่ 4 ในกรณีนี้ โมดูล 1.
เมื่อเปิดโมดูลแล้ว ให้กด เข้า คีย์ครั้งเดียวและ คัดลอกและวาง สคริปต์ต่อไปนี้ลงบนมัน
'มาโครจากหน้า Geek นี้จะเลิกซ่อนเวิร์กชีตทั้งหมด Sub geekPageUnhideAllSheets() Dim ws เป็นเวิร์กชีต สำหรับแต่ละ ws ในสมุดงานนี้ ใบงาน. ว. มองเห็นได้ = xlSheetVisible ถัดไป ว. จบซับ
เมื่อคัดลอกสคริปต์แล้ว ให้กด. เหมือนเดิม ปิด I ปุ่มที่ด้านบนของ โปรแกรมแก้ไข Visual Basic
คำอธิบายสคริปต์
สคริปต์นำแผ่นงานทั้งหมดในสมุดงานไปยังตัวแปร คุณสมบัติการมองเห็นของแต่ละเวิร์กชีตในเวิร์กบุ๊กจะถูกตั้งค่าเป็น xlSheetVisible.
ขั้นตอนที่ 3: ในการเรียกใช้มาโครที่เราเพิ่งสร้างขึ้น ให้คลิกที่ นักพัฒนา ที่ด้านบนแล้วกด มาโคร ปุ่มด้านล่าง
ขั้นตอนที่ 4: ตอนนี้ เพียงคลิกที่ยกเลิกการซ่อนมาโคร ซึ่งก็คือ geekPageUnhideAllSheetsและกด วิ่ง ปุ่มเพื่อดำเนินการ
ขั้นตอนที่ 5: วิโอล่า! ผ้าปูที่นอนที่ซ่อนอยู่ทั้งหมดของคุณอยู่ในที่ของพวกเขาแล้ว ทุกคนยิ้ม!
โปรดบอกเราในส่วนความคิดเห็นว่าวิธีใดที่คุณชื่นชอบ
คอยติดตามเคล็ดลับ เคล็ดลับ และบทความแนะนำสุดเจ๋งเพิ่มเติม
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ