एक्सेल में सभी हाइपरलिंक्स को शीघ्रता से कैसे सूचीबद्ध करें?
जब हम किसी वर्कशीट का उपयोग करते हैं, तो शायद हम उसमें कई हाइपरलिंक बनाते हैं, और कभी-कभी हमें यह जानने की आवश्यकता होती है कि टेक्स्ट कहां से लिंक होते हैं। यदि आप उन्हें एक-एक करके क्लिक करेंगे तो यह थकाऊ और समय लेने वाला होगा। यदि हम किसी वर्कशीट में सभी हाइपरलिंक को टेक्स्ट और हाइपरलिंक पते के साथ सूचीबद्ध कर सकते हैं, तो हमारे लिए एक्सेल में सभी हाइपरलिंक की जांच करना आसान हो जाएगा।
सभी चयनित हाइपरलिंक्स को VBA कोड के साथ सूचीबद्ध करें
एक्सेल के लिए कुटूल के साथ हाइपरलिंक से सभी वास्तविक पते निकालें
सभी चयनित हाइपरलिंक्स को VBA कोड के साथ सूचीबद्ध करें
1. उस श्रेणी का चयन करें जिसमें वे हाइपरलिंक शामिल हैं जिन्हें आप सूचीबद्ध करना चाहते हैं।
2। क्लिक करें डेवलपर>Visual Basic के, एक नया अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक विंडो प्रदर्शित होगी, क्लिक करें सम्मिलित करें>मॉड्यूल, और मॉड्यूल में निम्नलिखित कोड इनपुट करें:
Option Explicit
Private Function GetHyperAddy(Cell As Range) As String
On Error Resume Next
GetHyperAddy = Cell.Hyperlinks.Item(1).Address
If Err.Number <> 0 Then GetHyperAddy = "None"
On Error GoTo 0
End Function
Sub DistillHyperlinks()
Dim HyperAddy As String, cl As Range, wsTarget As Worksheet, clSource As Range
Application.ScreenUpdating = False
Set clSource = Selection
On Error Resume Next
Set wsTarget = Sheets("Hyperlink List")
If Err.Number <> 0 Then
Set wsTarget = Worksheets.Add
With wsTarget
.Name = "Hyperlink List"
With .Range("A1")
.Value = "Location"
.ColumnWidth = 20
.Font.Bold = True
End With
With .Range("B1")
.Value = "Displayed Text"
.ColumnWidth = 25
.Font.Bold = True
End With
With .Range("C1")
.Value = "Hyperlink Target"
.ColumnWidth = 40
.Font.Bold = True
End With
End With
Set wsTarget = Sheets("Hyperlink List")
End If
On Error GoTo 0
For Each cl In clSource
HyperAddy = GetHyperAddy(cl)
If Not HyperAddy = "None" Then
With wsTarget.Range("A65536").End(xlUp).Offset(1, 0)
.Parent.Hyperlinks.Add Anchor:=.Offset(0, 0), _
Address:="", SubAddress:=(cl.Parent.Name) & "!" & (cl.Address)
.Offset(0, 1).Value = cl.Text
.Hyperlinks.Add Anchor:=.Offset(0, 2), Address:=HyperAddy
End With
End If
Next cl
wsTarget.Select
End Sub
3। तब दबायें कोड चलाने के लिए बटन. और सभी हाइपरलिंक्स को एक नई वर्कशीट में प्रदर्शित किया जाएगा जिसे कहा जाता है हाइपरलिंक सूची. स्क्रीनशॉट देखें:
एक्सेल के लिए कुटूल के साथ हाइपरलिंक से सभी वास्तविक पते निकालें
उसके साथ एक्सेल के लिए कुटूलहै हाइपरलिंक कनवर्ट करें सुविधा, आप हाइपरलिंक से वास्तविक पते तुरंत निकाल सकते हैं।
एक्सेल के लिए कुटूल : 300 से अधिक उपयोगी एक्सेल ऐड-इन्स के साथ, 30 दिनों में बिना किसी सीमा के आज़माने के लिए निःशुल्क. |
स्थापित करने के बाद एक्सेल के लिए कुटूल, कृपया निम्नानुसार करें :( एक्सेल के लिए अभी नि:शुल्क कुटूल डाउनलोड करें )
1. उन हाइपरलिंक्स का चयन करें जिनसे आप वास्तविक गंतव्य निकालना चाहते हैं।
2। तब दबायें कुटूल > संपर्क > हाइपरलिंक कनवर्ट करें, स्क्रीनशॉट देखें:
3. में हाइपरलिंक कनवर्ट करें संवाद बॉक्स में, चयन करें हाइपरलिंक पते सेल सामग्री को प्रतिस्थापित करते हैं से विकल्प कनवर्ट प्रकार अनुभाग, और फिर एक सेल निर्दिष्ट करें जहां आप परिणाम को इसके अंतर्गत रखना चाहते हैं परिणाम सीमा अनुभाग, स्क्रीनशॉट देखें:
4। तब दबायें OK बटन, सभी वास्तविक पते हाइपरलिंक से निकाले गए हैं, स्क्रीनशॉट देखें:
नोट: स्रोत श्रेणी परिवर्तित करें: यदि आप इस विकल्प को चेक करते हैं तो निकाले गए परिणाम मूल सेल रेंज पर स्थित होंगे।
एक्सेल के लिए अभी नि:शुल्क कुटूल डाउनलोड करें
संबंधित लेख:
एक्सेल में सभी हाइपरलिंक्स को तुरंत कैसे हटाएं?
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!