วิธีการเน้นช่วงที่มีชื่อทั้งหมดใน Excel
เพื่อจุดประสงค์บางอย่างใน Excel เราอาจสร้างชื่อช่วงสำหรับช่วงของเซลล์เสมอ บางครั้งเราต้องการทราบว่าช่วงที่ตั้งชื่ออยู่ที่ใดในสมุดงานทั้งหมดและไฮไลต์ วิธีที่ง่ายที่สุดสำหรับเราคือคลิกชื่อช่วงจากกล่องชื่อเพื่อเลือกช่วงและเติมสีลงไป แต่หากมีช่วงที่ตั้งชื่อจำนวนมากในสมุดงานวิธีนี้จะใช้เวลานาน เราจะเน้นช่วงที่มีชื่อทั้งหมดใน Excel พร้อมกันได้อย่างไร?
เน้นช่วงที่ตั้งชื่อทั้งหมดด้วยรหัส VBA
เน้นช่วงที่ตั้งชื่อทั้งหมดด้วยรหัส VBA
นี่คือรหัสสำหรับเน้นช่วงที่มีชื่อทั้งหมดในสมุดงานคุณสามารถทำได้ดังนี้:
1. กด ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
รหัส VBA: เน้นช่วงที่มีชื่อทั้งหมดใน Excel
Sub HighlightRange()
'Update 20140317
Dim xName As Name
Dim Rng As Range
On Error Resume Next
For Each xName In Application.ActiveWorkbook.Names
Set Rng = xName.RefersToRange
Rng.Interior.ColorIndex = 6
Next
End Sub
3. จากนั้นกด F5 คีย์ในการรันโค้ดนี้และช่วงที่ตั้งชื่อทั้งหมดจะถูกเน้นด้วยสีเหลืองในสมุดงานทั้งหมด
หมายเหตุ:
1. หากคุณต้องการเติมช่วงที่ตั้งชื่อด้วยสีอื่น ๆ คุณเพียงแค่ต้องเปลี่ยน ดัชนีสี = 6 ตามที่คุณต้องการ.
2. หลังจากใช้รหัสนี้สีเดิมทั้งหมดในช่วงที่ตั้งชื่อจะถูกยกเลิกและครอบคลุมด้วยสีใหม่นี้
บทความที่เกี่ยวข้อง:
วิธีการเน้นแถวผลรวมย่อยทั้งหมดพร้อมกันใน Excel
วิธีเน้นเซลล์ข้อผิดพลาดทั้งหมดใน Excel
วิธีการเน้นเซลล์ด้วยลิงก์ภายนอกใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!