कभी-कभी हम एक एक्सेल फाइल की जानकारी दूसरी के लिए उपयोग करते हैं। इस तरह, हम एक्सेल फाइलों को एक-दूसरे से लिंक करते हैं। कभी-कभी हम देखते हैं कि एक्सेल फाइल में अज्ञात लिंक्स (Unknown Links) मौजूद हैं। इस आर्टिकल में हम चर्चा करेंगे कि उन अज्ञात लिंक्स को एक्सेल में कैसे हटाएं और अन्य एक्सटर्नल लिंक्स को भी उचित उदाहरणों के साथ कैसे हटाएं।
एक्सेल में अज्ञात लिंक्स हटाने के 4 उदाहरण
सैंपल डेटासेट में हम देख सकते हैं कि दो एक्सटर्नल लिंक्स सेल D5 और D9 में मौजूद हैं। इस आर्टिकल में हम दिखाएंगे कि उन एक्सटर्नल लिंक्स को कैसे पहचानें और फिर उन्हें कैसे हटाएं।

1. सेल्स से अज्ञात लिंक्स हटाएं
लिंक्स एक्सेल में विभिन्न रूपों में मौजूद हो सकते हैं। यहां हम दिखाएंगे कि सेल्स से अज्ञात लिंक्स कैसे हटाएं। हम लिंक्स हटाने के लिए एक्सेल के डेटा (Data) फीचर का उपयोग करेंगे।
📌 चरण:
- सबसे पहले डेटा (Data) टैब पर क्लिक करें।
- क्वेरीज़ एंड कनेक्शन्स (Queries & Connections) ग्रुप से एडिट लिंक्स (Edit Links) चुनें।

- एडिट लिंक्स (Edit Links) विंडो दिखाई देगी। हम देख सकते हैं कि सोर्स लिंक यहां दिख रहा है।
- ब्रेक लिंक (Break Link) ऑप्शन पर क्लिक करें।

- यहां एक चेतावनी डायलॉग दिखेगा। ब्रेक लिंक्स (Break Links) ऑप्शन चुनें।

- फिर से एडिट लिंक्स (Edit Links) विंडो देखें। फिर क्लोज (Close) ऑप्शन पर क्लिक करें।

जुड़ा हुआ लिंक सफलतापूर्वक हटा दिया गया है।
- अब कर्सर को सेल D5 पर ले जाएं।

हम देख सकते हैं कि यहां कोई लिंक नहीं दिख रहा है।
और पढ़ें: एक्सेल से हाइपरलिंक कैसे हटाएं (7 तरीके)
2. शेप्स से अज्ञात लिंक्स हटाएं
इस सेक्शन में हमारे पास एक अंडाकार शेप (Oval Shape) है। साथ ही, इस शेप में एक एक्सटर्नल लिंक है। हम यहां इस लिंक को हटाएंगे।
सबसे पहले, हम चेक करेंगे कि शीट में कितने अज्ञात लिंक्स मौजूद हैं।

📌 चरण:
- F5 बटन दबाएं और गो टू (Go To) विंडो दिखाई देगी।
- स्पेशल (Special) बटन पर क्लिक करें।

- गो टू स्पेशल (Go To Special) विंडो दिखाई देगी।
- ऑब्जेक्ट्स (Objects) ऑप्शन चुनें।
- फिर OK बटन दबाएं।

- अब सभी एक्सटर्नल लिंक्स सिलेक्ट हो जाएंगे। हम देख सकते हैं कि शीट में केवल एक अज्ञात लिंक मौजूद है।
- माउस का राइट बटन दबाएं।
- कॉन्टेक्स्ट मेनू (Context Menu) से रिमूव लिंक (Remove Link) ऑप्शन चुनें।

शेप से अज्ञात लिंक हटा दिया गया है।
और पढ़ें: एक्सेल में एक्सटर्नल लिंक्स कैसे हटाएं
3. नेम्ड रेंज से अज्ञात लिंक्स हटाएं
इस सेक्शन में हम नेम्ड रेंज (Named Range) से अज्ञात लिंक्स हटाएंगे।
हम देख सकते हैं कि डेटासेट में वेतन (Salary) कॉलम के मान एक नेम्ड रेंज से लिए गए हैं।

📌 चरण:
- अब हम नेम्ड रेंज चेक करेंगे। फॉर्मूला (Formulas) टैब पर क्लिक करें।
- नेम मैनेजर (Name Manager) ऑप्शन चुनें।

- नेम मैनेजर (Name Manager) विंडो दिखाई देगी।

हम देख सकते हैं कि यहां एक एक्सटर्नल सोर्स है। अगर हम इस एक्सटर्नल सोर्स को नेम्ड रेंज से हटा दें तो सेल्स खाली हो जाएंगे या मान भी हट जाएंगे।
और पढ़ें: पूरे कॉलम के लिए एक्सेल में हाइपरलिंक कैसे हटाएं (5 तरीके)
4. VBA का उपयोग करके अज्ञात लिंक्स हटाएं
इस सेक्शन में हम अज्ञात लिंक्स हटाने के लिए VBA मैक्रो लागू करेंगे। यह फाइल में हटाए गए अज्ञात लिंक्स की संख्या भी दिखाता है।
📌 चरण:
- सबसे पहले एक्सेल शीट के नीचे जाएं।
- माउस का राइट बटन दबाएं।
- कॉन्टेक्स्ट मेनू (Context Menu) से व्यू कोड (View Code) ऑप्शन चुनें।

- हम VBA विंडो में प्रवेश करते हैं।
- इन्सर्ट (Insert) टैब से मॉड्यूल (Module) चुनें।

- यह VBA मॉड्यूल है। हम यहां VBA कोड लिखेंगे।

- मॉड्यूल पर निम्नलिखित VBA कोड कॉपी और पेस्ट करें।
Sub Remove_Unknown_Links()
Dim Unknown_Links As Variant
Dim N, Remove_Link As Long
Unknown_Links = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
If IsEmpty(Unknown_Links) = True Then GoTo ReportResults
For N = 1 To UBound(Unknown_Links)
ActiveWorkbook.BreakLink Name:=Unknown_Links(N), Type:=xlLinkTypeExcelLinks
Remove_Link = Remove_Link + 1
Next N
ReportResults:
MsgBox "Unknown Links Removed: " & Remove_Link
End Sub

- कोड चलाने के लिए F5 दबाएं।

एक डायलॉग बॉक्स दिखाई देगा। यह फाइल में अज्ञात लिंक्स की संख्या प्रस्तुत करता है।
- शीट पर जाएं।

हम देख सकते हैं कि अज्ञात लिंक्स हटा दिए गए हैं।
कोड व्याख्या:
Dim Unknown_Links As Variant
Dim N, Remove_Link As Long
वेरिएबल्स घोषित करें।
Unknown_Links = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
एक्टिव वर्कबुक को एक वेरिएबल के मान के रूप में सेट करें और चेक करें कि इसमें कोई लिंक है या नहीं।
If IsEmpty(Unknown_Links) = True Then GoTo ReportResults
अगर कोई लिंक नहीं है तो ReportResults सेक्शन पर जाएं।
For N = 1 To UBound(Unknown_Links)
वेरिएबल तक लिंक्स चेक करें।
ActiveWorkbook.BreakLink Name:=Unknown_Links(N), Type:=xlLinkTypeExcelLinks
लिंक्स को मानों में बदलें।
Remove_Link = Remove_Link + 1
लिंक हटाएं।
Next N
अगले लिंक पर जाएं।
MsgBox "Unknown Links Removed: " & Remove_Link
एक टेक्स्ट और लिंक्स की संख्या प्रिंट करें।
और पढ़ें: एक्सेल में हाइपरलिंक स्थायी रूप से कैसे हटाएं (4 तरीके)
निष्कर्ष
इस आर्टिकल में हमने बताया कि एक्सेल फाइल से अज्ञात लिंक्स कैसे हटाएं। हमने एक VBA कोड का उपयोग किया जो फाइल में लिंक्स की संख्या भी दर्शाता है। मुझे उम्मीद है कि यह आपकी जरूरतों को पूरा करेगा। कृपया हमारी वेबसाइट Exceldemy.com पर जाएं और कमेंट बॉक्स में अपने सुझाव दें।
संबंधित आर्टिकल्स
- एक्सेल में ईमेल लिंक कैसे हटाएं (7 त्वरित तरीके)
- एक्सेल में सभी हाइपरलिंक्स हटाएं (5 तरीके)
- एक्सेल में छिपे हुए लिंक कैसे डिलीट करें (5 आसान तरीके)
- [हल किया गया]: एक्सेल में रिमूव हाइपरलिंक नहीं दिख रहा (2 समाधान)
- वर्ड डॉक्यूमेंट से एक्सेल लिंक्स कैसे हटाएं