เนื้อหา
ข้อได้เปรียบอย่างมากของสเปรดชีต Excel คือผู้ใช้สามารถทำงานกับทั้งแผ่นงานเดียวและหลายแผ่น ทำให้สามารถจัดโครงสร้างข้อมูลได้อย่างยืดหยุ่นมากขึ้น แต่บางครั้งอาจมาพร้อมกับปัญหาบางอย่าง มีหลายสถานการณ์ อาจมีข้อมูลเกี่ยวกับสินทรัพย์ทางการเงินที่สำคัญหรือความลับทางการค้าบางอย่างที่ควรซ่อนจากคู่แข่ง สามารถทำได้แม้กระทั่งกับเครื่องมือ Excel มาตรฐาน หากผู้ใช้ซ่อนแผ่นงานโดยไม่ได้ตั้งใจ เราจะพิจารณาว่าควรทำอย่างไรจึงจะแสดง ดังนั้น สิ่งที่ต้องทำเพื่อดำเนินการทั้งครั้งแรกและครั้งที่สอง
วิธีนี้เป็นวิธีที่ง่ายที่สุดในการใช้งานเพราะประกอบด้วยสองขั้นตอน
- ก่อนอื่นเราต้องเรียกเมนูบริบท ในการดำเนินการนี้ คุณต้องคลิกขวาหรือกดด้วยสองนิ้วบนแทร็คแพด หลังจากย้ายเคอร์เซอร์ไปยังตำแหน่งที่คุณต้องการ ตัวเลือกสุดท้ายในการเรียกเมนูบริบทรองรับเฉพาะคอมพิวเตอร์สมัยใหม่เท่านั้น ไม่ใช่ทั้งหมด อย่างไรก็ตาม ระบบปฏิบัติการที่ทันสมัยส่วนใหญ่รองรับ เนื่องจากสะดวกกว่าการกดปุ่มพิเศษบนแทร็คแพด
- ในเมนูบริบทที่ปรากฏขึ้น ให้มองหาปุ่ม "ซ่อน" แล้วคลิก
ทุกอย่างต่อไปจะไม่แสดงแผ่นงานนี้
วิธีซ่อนชีตใน excel โดยใช้เครื่องมือ
วิธีนี้ไม่ได้รับความนิยมเท่าวิธีก่อนหน้า อย่างไรก็ตาม มีความเป็นไปได้เช่นนั้น คงจะดีถ้ารู้เรื่องนี้ มีอีกสองสามสิ่งที่ต้องทำที่นี่:
- ตรวจสอบว่าคุณอยู่ในแท็บ "หน้าแรก" หรือในแท็บอื่น หากผู้ใช้เปิดแท็บอื่นไว้ คุณต้องย้ายไปที่ "หน้าแรก"
- มีรายการ "เซลล์". คุณควรคลิกที่ปุ่มที่เกี่ยวข้อง จากนั้นอีกสามปุ่มจะปรากฏขึ้น ซึ่งเราสนใจที่ปุ่มขวาสุด (ลงชื่อว่า "รูปแบบ")
- หลังจากนั้นเมนูอื่นจะปรากฏขึ้นโดยตรงกลางจะมีตัวเลือก "ซ่อนหรือแสดง" เราต้องคลิกที่ "ซ่อนแผ่นงาน"
- หลังจากทำตามขั้นตอนเหล่านี้ทั้งหมดแล้ว แผ่นงานจะถูกซ่อนจากสายตาของผู้อื่น
หากหน้าต่างโปรแกรมอนุญาต ปุ่ม "รูปแบบ" จะแสดงบนริบบิ้นโดยตรง ก่อนหน้านี้จะไม่มีการคลิกปุ่ม "เซลล์" เนื่องจากตอนนี้จะเป็นบล็อกของเครื่องมือ
เครื่องมืออื่นที่ช่วยให้คุณสามารถซ่อนแผ่นงานได้เรียกว่า Visual Basic Editor ในการเปิด คุณต้องกดคีย์ผสม Alt + F11 หลังจากนั้นเราคลิกที่แผ่นงานที่เราสนใจและมองหาหน้าต่างคุณสมบัติ เราสนใจตัวเลือกที่มองเห็นได้
มีสามตัวเลือกสำหรับการปรับแต่งการแสดงแผ่นงาน:
- แผ่นจะแสดง แสดงด้วยรหัส -1 ในภาพด้านบน
- ไม่แสดงแผ่นงาน แต่สามารถดูได้ในรายการแผ่นงานที่ซ่อนอยู่ แสดงด้วยรหัส 0 ในรายการคุณสมบัติ
- ใบไม้ถูกซ่อนไว้อย่างแน่นหนา นี่เป็นคุณลักษณะเฉพาะของตัวแก้ไข VBA ที่ช่วยให้คุณสามารถซ่อนแผ่นงานเพื่อไม่ให้พบแผ่นงานในรายการแผ่นงานที่ซ่อนอยู่โดยใช้ปุ่ม "แสดง" ในเมนูบริบท
นอกจากนี้ ตัวแก้ไข VBA ยังทำให้ขั้นตอนเป็นแบบอัตโนมัติได้ โดยขึ้นอยู่กับว่าค่าใด เป็นตัวเลือกที่มีอยู่ในเซลล์หรือเหตุการณ์ใดที่เกิดขึ้น
วิธีซ่อนหลายแผ่นพร้อมกัน
ไม่มีความแตกต่างพื้นฐานระหว่างวิธีการซ่อนมากกว่าหนึ่งแผ่นในหนึ่งแถวหรือวิธีการซ่อนแผ่นใดแผ่นหนึ่ง คุณสามารถซ่อนตามลำดับในลักษณะที่อธิบายไว้ข้างต้น หากคุณต้องการประหยัดเวลาเพียงเล็กน้อยก็มีวิธีอื่น ก่อนที่คุณจะใช้งาน คุณต้องเลือกชีตทั้งหมดที่ต้องการซ่อน ดำเนินการตามลำดับต่อไปนี้เพื่อลบแผ่นงานหลายแผ่นออกจากมุมมองพร้อมกัน:
- หากอยู่ติดกัน เราจำเป็นต้องใช้ปุ่ม Shift เพื่อเลือก ในการเริ่มต้นเราคลิกที่แผ่นงานแรกหลังจากนั้นเรากดปุ่มนี้บนแป้นพิมพ์ค้างไว้หลังจากนั้นเราคลิกที่แผ่นงานสุดท้ายของแผ่นงานที่เราจำเป็นต้องซ่อน หลังจากนั้นคุณสามารถปล่อยกุญแจได้ โดยทั่วไป ไม่มีความแตกต่างในลำดับการดำเนินการเหล่านี้ คุณสามารถเริ่มจากอันสุดท้าย กด Shift ค้างไว้ แล้วไปที่อันแรก ในการใช้วิธีนี้ คุณต้องจัดเรียงแผ่นงานให้ซ่อนติดกันโดยลากเมาส์
- วิธีที่สองเป็นสิ่งจำเป็นหากแผ่นงานไม่ติดกัน จะใช้เวลาอีกสักหน่อย ในการเลือกแผ่นงานที่อยู่ห่างจากกัน คุณต้องคลิกบนแผ่นงานแรก จากนั้นเลือกแผ่นถัดไปตามลำดับโดยใช้ปุ่ม Ctrl โดยธรรมชาติแล้วจะต้องกดค้างไว้และสำหรับแต่ละแผ่นให้คลิกเพียงครั้งเดียวด้วยปุ่มซ้ายของเมาส์
เมื่อเราทำตามขั้นตอนเหล่านี้เสร็จแล้ว ขั้นตอนต่อไปก็จะคล้ายคลึงกัน คุณสามารถใช้เมนูบริบทและซ่อนแท็บหรือค้นหาปุ่มที่เกี่ยวข้องบนแถบเครื่องมือ
มีหลายวิธีในการแสดงแผ่นงานที่ซ่อนอยู่ใน Excel วิธีที่ง่ายที่สุดคือการใช้เมนูบริบทเดียวกันกับการซ่อน ในการทำเช่นนี้ คุณต้องคลิกที่แผ่นงานที่เหลือ คลิกขวาด้วยเมาส์ (หรือใช้ท่าทางสัมผัสพิเศษของแทร็คแพด หากคุณมาจากแล็ปท็อปสมัยใหม่) และค้นหาปุ่ม "แสดง" ในรายการที่ปรากฏขึ้น หลังจากที่เราคลิกมัน หน้าต่างจะปรากฏขึ้นพร้อมกับรายการแผ่นงานที่ซ่อนอยู่ จะแสดงแม้ว่าจะมีเพียงแผ่นเดียว
หากการซ่อนเสร็จสิ้นโดยใช้มาโคร คุณสามารถแสดงแผ่นงานทั้งหมดที่ถูกซ่อนไว้ด้วยโค้ดเล็กๆ น้อยๆ ได้
ย่อย OpenAllHiddenSheets()
แผ่นติ่มซำเป็นแผ่นงาน
สำหรับแต่ละแผ่นงานใน ActiveWorkbook.Worksheets
หาก Sheet.Visible <> xlSheetVisible จากนั้น
Sheet.Visible = xlSheetVisible
End If
ถัดไป
ย่อยสิ้นสุด
ตอนนี้เหลือเพียงการเรียกใช้แมโครนี้และแผ่นงานที่ซ่อนอยู่ทั้งหมดจะเปิดขึ้นทันที การใช้มาโครเป็นวิธีที่สะดวกในการเปิดและซ่อนแผ่นงานโดยอัตโนมัติ ขึ้นอยู่กับเหตุการณ์ที่เกิดขึ้นในโปรแกรม นอกจากนี้ คุณยังสามารถแสดงแผ่นงานจำนวนมากในแต่ละครั้งได้ด้วยการใช้มาโคร มันง่ายกว่าเสมอที่จะทำสิ่งนี้ด้วยรหัส