วิธีซ่อน / ยกเลิกการซ่อนช่วงที่ตั้งชื่อทั้งหมดใน Excel
ช่วงที่ตั้งชื่อมีประโยชน์สำหรับเราโดยเราสามารถแก้ไขปัญหาที่ซับซ้อนบางอย่างใน Excel ได้ บางครั้งช่วงที่ตั้งชื่อจะมีสูตรที่สำคัญและคุณไม่ต้องการให้ผู้อื่นลบหรือแก้ไขสูตรในชื่อของคุณซึ่งอาจทำให้เวิร์กชีตไม่เป็นระเบียบ ในกรณีนี้คุณสามารถซ่อนช่วงที่ตั้งชื่อไว้เพื่อป้องกันไม่ให้ผู้อื่นเปลี่ยนแปลงได้
ซ่อนหรือแสดงช่วงที่ตั้งชื่อทั้งหมดด้วยรหัส VBA
ซ่อนหรือยกเลิกการซ่อนช่วงที่ตั้งชื่อได้อย่างง่ายดายด้วย Kutools for Excel
ซ่อนหรือแสดงช่วงที่ตั้งชื่อทั้งหมดด้วยรหัส VBA
ใน Excel ไม่มีวิธีอื่นนอกจากใช้รหัส VBA เพื่อจัดการกับการซ่อนหรือแสดงช่วงที่ตั้งชื่อทั้งหมด คุณสามารถคัดลอกรหัสต่อไปนี้เพื่อซ่อนหรือเลิกซ่อนชื่อช่วงในสมุดงานของคุณ
1. กด ALT + F11 คีย์เพื่อเปิด หน้าต่าง Microsoft Visual Basic for Applications.
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
VBA: ซ่อนช่วงที่ตั้งชื่อทั้งหมดใน Excel
Sub HideNames()
'Update 20140318
Dim xName As Name
For Each xName In Application.ActiveWorkbook.Names
xName.Visible = False
Next
End Sub
3. จากนั้นกด F5 กุญแจสำคัญในการเรียกใช้รหัสนี้และช่วงที่ตั้งชื่อทั้งหมดในสมุดงานของคุณถูกซ่อนไว้ ดูภาพหน้าจอ:
![]() | ![]() | ![]() |
สำหรับการแสดงช่วงที่มีชื่อที่ซ่อนอยู่ทั้งหมดใน Excel โปรดเรียกใช้รหัส VBA ด้านล่าง:
VBA: แสดงช่วงที่ตั้งชื่อทั้งหมดใน Excel
Sub ShowNames()
'Update 20140318
Dim xName As Name
For Each xName In Application.ActiveWorkbook.Names
xName.Visible = True
Next
End Sub
ซ่อนหรือยกเลิกการซ่อนช่วงที่ตั้งชื่อได้อย่างง่ายดายด้วย Kutools for Excel
นอกเหนือจากรหัส VBA ข้างต้นแล้วฉันขอแนะนำไฟล์ ซ่อน / ยกเลิกการซ่อนชื่อช่วง ประโยชน์ของ Kutools สำหรับ Excel. ด้วยยูทิลิตี้นี้คุณสามารถซ่อนหรือยกเลิกการซ่อนช่วงที่มีชื่อบางช่วงในสมุดงานของคุณได้อย่างง่ายดาย
1 คลิก Kutools > ชื่อเครื่องมือ > ซ่อน / ยกเลิกการซ่อนชื่อช่วง. ดูภาพหน้าจอ:
2 ใน ซ่อน / ยกเลิกการซ่อนชื่อช่วง คุณจะเห็นช่วงที่ตั้งชื่อทั้งหมดในสมุดงานของคุณที่แสดงรายการในไฟล์ รายชื่อ กล่อง.
คุณสามารถยกเลิกการเลือกชื่อช่วงที่ต้องการในไฟล์ รายชื่อ เพื่อซ่อนชื่อช่วงหรือเลือกชื่อช่วงที่จะแสดงในสมุดงานของคุณ ดูภาพหน้าจอ:
ดังที่แสดงในภาพหน้าจอด้านบนชื่อช่วง เพิ่ม_ช่วง และ Sheet1_range จะแสดงในสมุดงาน แต่ไม่ได้เลือกชื่อช่วง ใหม่_ช่วง1 และ ช่วงทดสอบ จะถูกซ่อนไว้ ดูภาพหน้าจอ:
หากคุณต้องการทดลองใช้ยูทิลิตีนี้ฟรี (30 วัน) กรุณาคลิกเพื่อดาวน์โหลดแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น
บทความที่เกี่ยวข้อง:
- วิธีลบช่วงที่ตั้งชื่อทั้งหมดใน Excel อย่างรวดเร็ว
- จะแสดงรายการช่วงที่ตั้งชื่อใน Excel ได้อย่างไร?
- วิธีสร้างช่วงที่ตั้งชื่อแบบไดนามิกใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!