Note: The other languages of the website are Google-translated. Back to English

วิธีเปลี่ยนเส้นทางการเชื่อมโยงหลายมิติพร้อมกันใน Excel

เพื่อจุดประสงค์บางอย่างคุณอาจสร้างไฮเปอร์ลิงก์หลายรายการสำหรับข้อมูลของคุณในแผ่นงานและไฮเปอร์ลิงก์ทั้งหมดจะเชื่อมโยงกับเส้นทางไฟล์หรือที่อยู่เดียวกัน แต่ตอนนี้คุณต้องแทนที่เส้นทางไฮเปอร์ลิงก์นี้ด้วยที่อยู่อื่นในแต่ละครั้ง หากต้องการเปลี่ยนเส้นทางของการเชื่อมโยงหลายมิติทีละรายการอาจเสียเวลามากมีวิธีที่รวดเร็วในการแก้ปัญหานี้หรือไม่?

เปลี่ยนเส้นทางการเชื่อมโยงหลายมิติพร้อมกันในแผ่นงานด้วยรหัส VBA

เปลี่ยนเส้นทางการเชื่อมโยงหลายมิติพร้อมกันในแผ่นงาน / สมุดงาน / แผ่นงานหลายแผ่น / การเลือกด้วยคุณสมบัติที่น่าทึ่ง


เปลี่ยนเส้นทางการเชื่อมโยงหลายมิติพร้อมกันในแผ่นงานด้วยรหัส VBA

สมมติว่าคุณมีรายการข้อมูลที่มีไฮเปอร์ลิงก์เดียวกันกับภาพหน้าจอต่อไปนี้และด้วยรหัส VBA คุณสามารถแทนที่เส้นทางไฟล์เก่าหรือที่อยู่ในแผ่นงานด้วยรายการใหม่

1. ค้างไว้ ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic สำหรับแอปพลิเคชัน.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

รหัส VBA: เปลี่ยนเส้นทางเชื่อมโยงหลายมิติพร้อมกัน

Sub ReplaceHyperlinks()
'Updateby Extendoffice
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
    xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub

3. จากนั้นกด F5 เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์เพื่อให้คุณป้อนที่อยู่ไฮเปอร์ลิงก์เก่าของคุณลงในไฟล์ ข้อความเก่า กล่อง. ดูภาพหน้าจอ:

4. คลิก OKและกล่องพรอมต์อื่นจะปรากฏขึ้นเพื่อเตือนให้คุณป้อนที่อยู่ไฮเปอร์ลิงก์ใหม่ที่คุณต้องการใช้

5. จากนั้นคลิก OKที่อยู่ไฮเปอร์ลิงก์เดิมทั้งหมดจะถูกแทนที่ด้วยที่อยู่ใหม่พร้อมกัน ดูภาพหน้าจอ:


เปลี่ยนเส้นทางการเชื่อมโยงหลายมิติพร้อมกันในแผ่นงาน / สมุดงาน / แผ่นงานหลายแผ่น / การเลือกด้วยคุณสมบัติที่น่าทึ่ง

หากคุณต้องการแทนที่เส้นทางไฮเปอร์ลิงก์จากส่วนที่เลือกหลายแผ่นงานสมุดงานปัจจุบันหรือสมุดงานหลายเล่มคุณจะทำอย่างไร ด้วย ค้นหาและแทนที่ คุณลักษณะของ Kutools สำหรับ Excelคุณสามารถจัดการกับงานนี้ได้อย่างรวดเร็ว

หมายเหตุที่จะใช้สิ่งนี้ ค้นหาและแทนที่ ยูทิลิตี้ประการแรกคุณควรดาวน์โหลดไฟล์ Kutools สำหรับ Excelแล้วใช้คุณสมบัตินี้อย่างรวดเร็วและง่ายดาย

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. คลิก Kutools > การเดินเรือดูภาพหน้าจอ:

2. ในการเปิด การเดินเรือ บานหน้าต่างคลิก ค้นหาและแทนที่ ในแท็บ ค้นหาและแทนที่ บานหน้าต่างคลิก แทนที่ จากนั้นดำเนินการดังต่อไปนี้:

  • ป้อนข้อความไฮเปอร์ลิงก์เก่าที่คุณต้องการค้นหาลงในไฟล์ สิ่งที่ค้นหา กล่องข้อความแล้วพิมพ์ข้อความไฮเปอร์ลิงก์ใหม่ที่คุณต้องการแทนที่ลงในไฟล์ แทนที่ด้วย กล่องข้อความ;
  • ระบุขอบเขตที่คุณต้องการค้นหาและแทนที่เส้นทางการเชื่อมโยงหลายมิติจากไฟล์ ภายใน รายการแบบหล่นลง
  • จากนั้นเลือกไฮเปอร์ลิงก์จากเมนูแบบเลื่อนลงมองหา
  • ในที่สุดคลิก ค้นหาทั้งหมด เซลล์ที่เกี่ยวข้องทั้งหมดที่มีข้อความไฮเปอร์ลิงก์ที่ระบุถูกแสดงไว้ในกล่องรายการด้านล่าง

3. จากนั้นคลิก แทนที่ทั้งหมด ปุ่มเส้นทางการเชื่อมโยงหลายมิติเก่าถูกเปลี่ยนเป็นเส้นทางใหม่พร้อมกันดูภาพหน้าจอ:

คลิกเพื่อดาวน์โหลด Kutools for Excel เพื่อทดลองใช้ฟรี!


บทความที่เกี่ยวข้องเพิ่มเติม:

  • แยกที่อยู่จริงจากไฮเปอร์ลิงก์
  • สมมติว่าคุณมีช่วงของเซลล์ที่มีการเชื่อมโยงหลายมิติและตอนนี้คุณต้องเห็นปลายทางที่แท้จริงของไฮเปอร์ลิงก์และแยกออกจากไฮเปอร์ลิงก์ตามภาพหน้าจอต่อไปนี้ มีวิธีง่ายๆในการแก้ปัญหานี้อย่างรวดเร็วหรือไม่?
  • แปลง URL ของรูปภาพเป็นรูปภาพจริงใน Excel
  • หากคุณมีรายการที่อยู่ URL รูปภาพในคอลัมน์ A และตอนนี้คุณต้องการดาวน์โหลดรูปภาพที่เกี่ยวข้องจาก URL และแสดงลงในคอลัมน์ B ที่อยู่ติดกันตามภาพหน้าจอด้านซ้ายที่แสดง ใน Excel คุณจะดึงรูปภาพจริงจาก URL ของรูปภาพอย่างรวดเร็วและง่ายดายได้อย่างไร
  • แปลงข้อความ URL เป็นไฮเปอร์ลิงก์ที่คลิกได้ใน Excel
  • สมมติว่าคุณมีหลาย URL ในแผ่นงานของคุณ แต่ไม่ได้เชื่อมโยงกันและตอนนี้คุณต้องแปลง URL ที่ไม่ได้เชื่อมโยงทั้งหมดให้เป็นไฮเปอร์ลิงก์ที่คลิกได้ดังภาพหน้าจอต่อไปนี้ แน่นอนคุณสามารถดับเบิลคลิกทีละรายการเพื่อให้คลิกได้ แต่จะใช้เวลานานหากมี URL จำนวนมาก คุณจะแปลง URL ที่ไม่ได้เชื่อมโยงหลายรายการเป็นไฮเปอร์ลิงก์ที่คลิกได้โดยอัตโนมัติใน Excel ได้อย่างไร
  • เปิดหน้าเฉพาะของเอกสาร PDF จากไฮเปอร์ลิงก์ของ Excel
  • เมื่อคุณเชื่อมโยงเซลล์กับไฟล์ PDF โดยปกติคุณจะไปที่หน้าแรกของไฟล์ PDF เมื่อคุณคลิกเพื่อเปิดไฮเปอร์ลิงก์ หากคุณต้องการข้ามไปยังหน้าใดหน้าหนึ่งของไฟล์ PDF โดยตรงโดยคลิกที่ไฮเปอร์ลิงก์บทความนี้อาจช่วยคุณได้

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (45)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
น่าอัศจรรย์ช่วยประหยัดความพยายามอย่างมากของฉัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
รักมัน คุณช่วยฉันทำงานมากมาย
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี คุณช่วยให้รหัส VB ​​แก่ฉันได้ไหมหากฉันต้องการเปลี่ยนลิงก์ใน Powerpoint แทน excel ขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ดูเหมือนว่าจะใช้งานได้ดี แต่มีอักขระบางตัว (เช่น "\" และ "%") ในกรณีของฉันฉันมีที่อยู่ไฮเปอร์ลิงก์เช่น [../../../../../../Application%20Data/Microsoft/2012/Relacom%20Uki-Kantvik-Tallinna-Pietari-Uki_saate151012.xls] และ ฉันต้องการเริ่มต้น [../../../../../../Application%20Data/Microsoft/] ให้ห่างจากที่อยู่จากลิงก์นับร้อย จุดเริ่มต้นของลิงก์เหมือนกัน แต่จุดสิ้นสุดต่างกัน คุณมีคำแนะนำที่ดีหรือไม่?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบใจ!!!! :lol: ช่วยได้เยอะเลยครับ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะเปลี่ยนแปลงสิ่งนี้เพื่ออัปเดตไฮเปอร์ลิงก์ที่เชื่อมโยงไปยังข้อมูลอ้างอิงภายในเวิร์กบุ๊กแทนที่จะเป็นที่อยู่เว็บภายนอกได้อย่างไร
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ต้องการสิ่งเดียวกัน ลองการเปลี่ยนแปลงเหล่านี้: Sub ReplaceHyperlinks() 'Updateby20140220 Dim Wb As Workbook Dim Ws As Worksheet Dim xHyperlink As Hyperlink Dim xOld As String, xNew As String xTitleId = "CambiaLink" 'Set Ws = Application.ActiveSheet Set Wb = Application.ActiveWorkbook xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2) xNew = Application.InputBox("New text:", xTitleId, "", Type:=2) For Each Ws ใน Wb.Worksheets 'Application.ScreenUpdating = False สำหรับแต่ละ xHyperlink ใน Ws.Hyperlinks Debug.Print ("voy " & xHyperlink.SubAddress) xHyperlink.SubAddress = แทนที่ (xHyperlink.SubAddress, xOld, xNew) ถัดไป = True.ScreenUpdating แอปพลิเคชัน จบซับ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
mauricio- คุณยอดเยี่ยมมาก! ขอบคุณ! นอกจากนี้ สำหรับรายงานอื่น ฉันต้องการให้อัปเดตลิงก์ในแท็บที่ระบุเท่านั้น เป็นไปได้ไหม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ ขอบคุณ ขอบคุณ !!!!!!! คุณช่วยฉันทำงาน 2 วันที่นี่
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มีวิธีเปลี่ยน "ข้อความที่จะแสดง" หลายลิงก์พร้อมกันหรือไม่?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณสำหรับโปรแกรมที่ยอดเยี่ยม ทำงานเหมือนมีเสน่ห์..."WLC"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉลาดหลักแหลม! ขอบคุณมาก!!!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เฮ้ พวกฉันพลาดอะไรไป ฉันได้รับ 'ข้อผิดพลาดในการคอมไพล์ - ไม่ได้กำหนดตัวแปร' สำหรับ XTitleId ใน Excel 2013 :cry:
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ไม่ต้องห่วง ฉันคิดออกแล้วตั้งเป็นสตริง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ช่วยได้เยอะเลย ขอบคุณมากค่ะ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่เป็นบทความ Excel ที่มีประโยชน์ที่สุดที่ฉันเคยเจอมา ฉันมีปัญหามากมายที่ไฮเปอร์ลิงก์ภายในไฟล์เสียหาย หรือฉันต้องการย้ายตำแหน่งของไฟล์ไฮเปอร์ลิงก์บางไฟล์ และการอัปเดตมักเป็นปัญหาใหญ่เสมอ โปรแกรมเมอร์ Excel ของฉันไม่มีวิธีแก้ไขง่ายๆ นี้ทำงานผิดพลาด ฉันรู้สึกขอบคุณมาก - ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ว้าว! สิ่งนี้ช่วยฉันได้มาก เวลา คุณเจ๋งมาก. ขอบคุณสำหรับการแบ่งปัน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี้ที่ยอดเยี่ยม คุณช่วยฉันไว้มาก วันนี้. ขอบคุณสำหรับการแบ่งปัน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมากสำหรับการพัฒนาสิ่งนี้! ฉันมีผู้ใช้ที่สร้างไฮเปอร์ลิงก์จำนวนมากบนหลายแท็บ (อย่างน้อยหลายร้อย) และอย่างไรก็ตาม พวกเขามีเส้นทางของไฟล์ไปยังโฟลเดอร์ AppData\Roaming ของเขาบนไดรฟ์ c ของเขา แทนที่จะเป็นโฟลเดอร์เครือข่าย ฉันสามารถใช้สคริปต์ VBA ของคุณเพื่อลบโค้ดลิงก์ส่วนนั้นออก และตอนนี้ก็ใช้งานได้แล้ว อาจช่วยเราอัปเดตได้ประมาณ 2 สัปดาห์ และฉันใช้เวลาไม่ถึง XNUMX นาทีในการติดตั้ง!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
อัศจรรย์. ทำงานได้อย่างมีเสน่ห์ใน excel 2013 ไม่จำเป็นต้องปรับแต่ง ต่างจากการแก้ไขที่คล้ายกันที่ฉันเคยเห็นสำหรับปัญหานี้ ขอบคุณมาก. ประหยัดอาการปวดหัวอย่างมากและเวลาหลายชั่วโมง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันพยายามเรียกใช้บนไฮเปอร์ลิงก์ที่มีการอ้างอิงโฟลเดอร์อื่น แต่ไม่ได้ผล ฉันจะเปลี่ยนแปลงสิ่งนี้เพื่ออัปเดตไฮเปอร์ลิงก์ที่เชื่อมโยงไปยังโฟลเดอร์ภายในฮาร์ดไดรฟ์แทนที่จะเป็นที่อยู่เว็บภายนอกได้อย่างไร
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
โหลดเพิ่มเติม
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL