จะสร้างไฮเปอร์ลิงก์ที่คลิกได้ในตาราง Pivot ได้อย่างไร?
คุณสามารถคลิกไฮเปอร์ลิงก์เพื่อเชื่อมโยงไปยังหน้าเว็บในเวิร์กชีตได้อย่างง่ายดาย แต่ถ้าคุณสร้างตาราง Pivot ซึ่งมีไฮเปอร์ลิงก์ไฮเปอร์ลิงก์จะไม่สามารถคลิกได้ คุณมีแนวคิดดีๆในการแก้ปัญหานี้ใน Excel หรือไม่?
สร้างไฮเปอร์ลิงก์ที่คลิกได้ในตาราง Pivot ด้วยรหัส VBA
สร้างไฮเปอร์ลิงก์ที่คลิกได้ในตาราง Pivot ด้วยรหัส VBA
ไฮเปอร์ลิงก์ไม่ทำงานในตาราง Pivot ตามค่าเริ่มต้น แต่โชคดีที่คุณสามารถสร้างรหัส VBA เพื่อให้ไฮเปอร์ลิงก์สามารถคลิกได้ในตาราง Pivot
1. กด ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.
2. จากนั้นเลือกแผ่นงานที่คุณใช้จากด้านซ้าย นักสำรวจโครงการ บานหน้าต่างให้ดับเบิลคลิกเพื่อเปิดไฟล์ โมดูลจากนั้นคัดลอกและวางโค้ด VBA ต่อไปนี้ลงในช่องว่าง โมดูล:
รหัส VBA: สร้างไฮเปอร์ลิงก์ที่คลิกได้ในตาราง Pivot
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Update 20140814
If Target.Cells.Count <> 1 Then Exit Sub
On Error Resume Next
Application.ActiveWorkbook.FollowHyperlink Address:=CStr(Target.Value), NewWindow:=True
End Sub
3. จากนั้นบันทึกและปิดรหัสนี้กลับไปที่แผ่นงานของคุณและตอนนี้เมื่อคุณคลิกไฮเปอร์ลิงก์ในตาราง Pivot ของคุณไฮเปอร์ลิงก์จะเปิดใช้งานและลิงก์ไปยังหน้าเว็บ
หมายเหตุ: รหัสนี้ใช้ได้เฉพาะกับลิงก์ของหน้าเว็บที่ขึ้นต้นด้วย Http: //
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!