จะซ่อนหรือเลิกซ่อนแผ่นงานเฉพาะตามค่าของเซลล์ในแผ่นงานอื่นได้อย่างไร
มีวิธีการใดบ้างที่เราจะซ่อนหรือยกเลิกการซ่อนแท็บแผ่นงานเฉพาะตามเนื้อหาของเซลล์ในแผ่นงานอื่น ตัวอย่างเช่นเมื่อฉันป้อนข้อความ“ ใช่” ในเซลล์ G1 ของ Sheet2 ฉันต้องการซ่อน Sheet1 และเมื่อฉันป้อน“ ไม่ใช่” Sheet1 จะแสดงพร้อมกัน ฉันจะแก้ปัญหานี้ใน Excel ได้อย่างไร
ซ่อนหรือยกเลิกการซ่อนแท็บแผ่นงานเฉพาะตามค่าของเซลล์ด้วยรหัส VBA
ซ่อนหรือยกเลิกการซ่อนแท็บแผ่นงานเฉพาะตามค่าของเซลล์ด้วยรหัส VBA
หากต้องการซ่อนหรือยกเลิกการซ่อนแท็บแผ่นงานเฉพาะตามค่าของเซลล์ในแผ่นงานอื่นรหัส VBA ต่อไปนี้อาจช่วยคุณได้โปรดทำดังนี้:
1. ไปที่แผ่นงานที่มีค่าเซลล์ที่คุณต้องการซ่อนแผ่นงานอื่นตาม
2. คลิกขวาที่แท็บแผ่นงานแล้วเลือก ดูรหัสในโผล่ออกมา Microsoft Visual Basic สำหรับแอปพลิเคชัน โปรดคัดลอกและวางรหัสต่อไปนี้ลงในหน้าต่างโมดูลว่างดูภาพหน้าจอ:
รหัส VBA: ซ่อนหรือซ่อนแท็บแผ่นงานตามค่าของเซลล์:
Private Sub Worksheet_Change(ByVal Target As Range)
If [G1] = "Yes" Then
Sheets("Sheet1").Visible = True
Else
Sheets("Sheet1").Visible = False
End If
End Sub
หมายเหตุ ในโค้ดด้านบน G1 และใช่คือเซลล์และเนื้อหาของเซลล์ที่คุณต้องการอ้างอิงและ Sheet1 คือแผ่นงานเฉพาะที่คุณต้องการซ่อนหรือเลิกซ่อน คุณสามารถเปลี่ยนได้ตามความต้องการของคุณ
3. จากนั้นบันทึกและปิดรหัสนี้เมื่อคุณป้อน“ ไม่ใช่” หรือข้อความอื่นในเซลล์ G1 แผ่นงาน 1 จะถูกซ่อนไว้ แต่ถ้าคุณป้อน“ ใช่” ในเซลล์ Sheet1 จะปรากฏขึ้นพร้อมกันโปรดดูภาพหน้าจอ:
ปลดล็อก Excel Magic ด้วย Kutools AI
- การดำเนินการอย่างชาญฉลาด: ดำเนินการกับเซลล์ วิเคราะห์ข้อมูล และสร้างแผนภูมิ ทั้งหมดนี้ขับเคลื่อนด้วยคำสั่งง่ายๆ
- สูตรที่กำหนดเอง: สร้างสูตรที่ปรับแต่งโดยเฉพาะเพื่อปรับปรุงขั้นตอนการทำงานของคุณ
- การเข้ารหัส VBA: เขียนและใช้งานโค้ด VBA ได้อย่างง่ายดาย
- การตีความสูตร: เข้าใจสูตรที่ซับซ้อนได้อย่างง่ายดาย
- การแปลข้อความ: ทลายกำแพงด้านภาษาภายในสเปรดชีตของคุณ
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!