Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

माइक्रोसॉफ्ट एक्सेल एक शक्तिशाली सॉफ्टवेयर है। हम एक्सेल टूल और फीचर्स का उपयोग करके अपने डेटासेट पर कई ऑपरेशन कर सकते हैं। कई डिफ़ॉल्ट हैं एक्सेल फ़ंक्शन जिसका उपयोग हम सूत्र बनाने के लिए कर सकते हैं। कई शैक्षणिक संस्थान और व्यावसायिक कंपनियां मूल्यवान डेटा संग्रहीत करने के लिए एक्सेल फाइलों का उपयोग करती हैं। कभी-कभी, हम कई एक्सेल फाइलों को लिंक करके विभिन्न स्रोतों से डेटा इनपुट करते हैं। हालाँकि, विभिन्न कारणों से लिंक टूट सकते हैं। इसके परिणामस्वरूप हम जिस वर्कशीट पर काम कर रहे हैं उसमें त्रुटियां होंगी। इसलिए, हमें उन टूटी हुई कड़ियों को हटाना होगा। यह लेख आपको 3 . दिखाएगा टूटी हुई कड़ियों को हटाने के आसान तरीके एक्सेल . में ।

निम्नलिखित कार्यपुस्तिका को स्वयं अभ्यास करने के लिए डाउनलोड करें।

एक्सेल में ब्रोकन लिंक्स का परिचय

अक्सर, हमारे डेटासेट में अन्य कार्यपत्रकों या कार्यपुस्तिकाओं के लिंक होते हैं। हालाँकि, कुछ कारण हैं जिनके कारण लिंक टूट जाते हैं। संभावित कारण हैं स्रोत कार्यपत्रक या कार्यपुस्तिका का नाम परिवर्तन , स्रोत फ़ाइल का स्थान परिवर्तन , और फ़ाइल को हटाना . यदि ये मामले होते हैं, तो लिंक सक्रिय कार्यपत्रक में सटीक रूप से कार्य नहीं करेंगे। इसके परिणामस्वरूप त्रुटियां होंगी। उन कड़ियों को टूटी हुई कड़ियाँ . कहा जाता है ।

निम्नलिखित डेटासेट में, D5 सेल D5 . से जुड़ा हुआ है पत्रक1 . का सेल नमूना . में फ़ाइल।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

हालांकि, स्रोत पत्रक का नाम नमूना . में बदल गया है फ़ाइल। और इसीलिए आप #REF! . देख सकते हैं नीचे दिए गए चित्र में त्रुटि। इस लेख में, हम दिखाएंगे कि इस तरह के लिंक को कैसे हटाया जाए।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

एक्सेल में ब्रोकन लिंक्स को हटाने के 3 आसान तरीके

एक्सेल में टूटे हुए लिंक को हटाने के कई तरीके हैं। यहां, हम सभी 3 . पर चर्चा करेंगे ऑपरेशन करने के तरीके। तो, साथ चलें।

<एच3>1. एक्सेल में एडिट लिंक्स कमांड के जरिए ब्रोकन लिंक्स को हटा दें

सबसे आसान प्रक्रिया लिंक संपादित करें कमांड का उपयोग करना है . इसलिए, कार्य करने के लिए नीचे दिए गए चरणों का पालन करें।

कदम:

  • सबसे पहले, डेटा टैब पर जाएं।
  • अब, लिंक संपादित करें का चयन करें प्रश्न और कनेक्शन समूह से विकल्प।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • परिणामस्वरूप, लिंक संपादित करें डायलॉग बॉक्स पॉप आउट होगा।
  • वहां, टूटे हुए लिंक को चुनें।
  • फिर, लिंक तोड़ें विकल्प पर क्लिक करें।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • परिणामस्वरूप, आपको एक चेतावनी संवाद बॉक्स मिलेगा।
  • लिंक तोड़ें दबाएं ।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • इस प्रकार, यह एक्सेल वर्कशीट में सभी टूटे हुए लिंक को हटा देगा।

और पढ़ें: एक्सेल में लिंक कैसे तोड़ें (3 त्वरित तरीके)

<एच3>2. टूटी कड़ियों को हटाने के लिए एक्सेल वीबीए का प्रयोग करें

इसके अलावा, आप VBA . लागू कर सकते हैं कार्य करने के लिए कोड। इसलिए, निम्नलिखित प्रक्रिया सीखें।

कदम:

  • सबसे पहले, डेवलपर टैब पर जाएं।
  • अगला, विजुअल बेसिक . चुनें कोड समूह से विकल्प।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • बाद में, VBA . में विंडो में, सम्मिलित करें मॉड्यूल . क्लिक करें ।
  • उसके बाद, नीचे दिए गए कोड को कॉपी करें और मॉड्यूल बॉक्स में पेस्ट करें।
Sub RemoveLinks()
alinks = ActiveWorkbook.LinkSources(xlExcelLinks)
If Not IsEmpty(alinks) Then
Sheets.Add
shtName = ActiveSheet.Name
Set summaryWS = ActiveWorkbook.Worksheets(shtName)
summaryWS.Range("A1") = "sheet"
summaryWS.Range("B1") = "location"
summaryWS.Range("C1") = "function"
summaryWS.Range("D1") = "file"
summaryWS.Range("E1") = "outcome"
For Each ws In ActiveWorkbook.Worksheets
If ws.Name <> summaryWS.Name Then
For Each Rng In ws.UsedRange
If Rng.HasFormula Then
For j = LBound(alinks) To UBound(alinks)
filePath = alinks(j) 'LinkSrouces returns full file path with file name
Filename = Right(filePath, Len(filePath) - InStrRev(filePath, "\")) 'extract just the file name
filePath2 = Left(alinks(j), InStrRev(alinks(j), "\")) & "[" & Filename & "]" 'file path with brackets
If InStr(Rng.Formula, filePath) Or InStr(Rng.Formula, filePath2) Then
nextrow = summaryWS.Range("A" & Rows.Count).End(xlUp).Row + 1
summaryWS.Range("A" & nextrow) = ws.Name
summaryWS.Range("B" & nextrow) = Replace(Rng.Address, "$", "")
summaryWS.Hyperlinks.Add Anchor:=summaryWS.Range("B" & nextrow), Address:="", SubAddress:="'" & ws.Name & "'!" & Rng.Address
summaryWS.Range("C" & nextrow) = "'" & Rng.Formula
summaryWS.Range("D" & nextrow) = filePath
summaryWS.Range("E" & nextrow) = linkStatusDescr(ActiveWorkbook.LinkInfo(CStr(filePath), xlLinkInfoStatus))
Exit For
End If
Next j
For Each namedRng In Names
If InStr(Rng.Formula, namedRng.Name) Then
filePath = Replace(Split(Right(namedRng.RefersTo, Len(namedRng.RefersTo) - 2), "]")(0), "[", "") 'remove =' and range in the file path
nextrow = summaryWS.Range("A" & Rows.Count).End(xlUp).Row + 1
summaryWS.Range("A" & nextrow) = ws.Name
summaryWS.Range("B" & nextrow) = Replace(Rng.Address, "$", "")
summaryWS.Hyperlinks.Add Anchor:=summaryWS.Range("B" & nextrow), Address:="", SubAddress:="'" & ws.Name & "'!" & Rng.Address
summaryWS.Range("C" & nextrow) = "'" & Rng.Formula
summaryWS.Range("D" & nextrow) = filePath
summaryWS.Range("E" & nextrow) = linkStatusDescr(ActiveWorkbook.LinkInfo(CStr(filePath), xlLinkInfoStatus))
Exit For
End If
Next namedRng
End If
Next Rng
End If
Next
Columns("A:E").EntireColumn.AutoFit
lastrow = summaryWS.Range("A" & Rows.Count).End(xlUp).Row
For r = 2 To lastrow
If ActiveSheet.Range("E" & r).Value = "Source unavailable" Then
countBroken = countBroken + 1
End If
Next
If countBroken > 0 Then
sInput = MsgBox("Do you want to remove broken links of status 'Source unavailable'?", vbOKCancel + vbExclamation, "Warning")
If sInput = vbOK Then
For r = 2 To lastrow
If ActiveSheet.Range("E" & r).Value = "Source unavailable" Then
Sheets(Range("A" & r).Value).Range(Range("B" & r).Value).ClearContents
dummy = MsgBox(countBroken & " broken links removed", vbInformation)
End If
Next
End If
End If
Else
MsgBox "links absent"
End If
End Sub
Public Function linkStatusDescr(statusCode)
Select Case statusCode
Case xlLinkStatusCopiedValues
linkStatusDescr = "data copied"
Case xlLinkStatusIndeterminate
linkStatusDescr = "status unavailable"
Case xlLinkStatusInvalidName
linkStatusDescr = "wrong name"
Case xlLinkStatusMissingFile
linkStatusDescr = "Source unavailable"
Case xlLinkStatusMissingSheet
linkStatusDescr = "worksheet absent"
Case xlLinkStatusNotStarted
linkStatusDescr = "yet to start"
Case xlLinkStatusOK
linkStatusDescr = "all okay"
Case xlLinkStatusOld
linkStatusDescr = "expired"
Case xlLinkStatusSourceNotCalculated
linkStatusDescr = "yet to compute"
Case xlLinkStatusSourceNotOpen
linkStatusDescr = "inactive source"
Case xlLinkStatusSourceOpen
linkStatusDescr = "active souorce"
Case Else
linkStatusDescr = "status undetected"
End Select
End Function
  • अगला, F5 दबाएं कोड चलाने के लिए।
  • परिणामस्वरूप, मैक्रो डायलॉग बॉक्स दिखाई देगा।
  • चुनें लिंक हटाएं और चलाएं press दबाएं ।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • इस प्रकार, यह एक नई वर्कशीट लौटाएगा।
  • वहां, आपको स्रोत अनुपलब्ध . दिखाई देगा परिणाम . में ।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • उसी समय, आपको उसी वर्कशीट में एक चेतावनी डायलॉग बॉक्स मिलेगा।
  • ठीक दबाएं ।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • आखिरकार, टूटी कड़ियों को हटा दिया जाएगा।

और पढ़ें: एक्सेल में लिंक कैसे तोड़ें जब स्रोत नहीं मिला (4 तरीके)

<एच3>3. नामांकित श्रेणियों से टूटी कड़ियों को हटाना

फिर से, नामित श्रेणियों में टूटी कड़ियाँ हो सकती हैं। उन लिंक को मिटाने के लिए नीचे दी गई प्रक्रिया का पालन करें।

कदम:

  • सबसे पहले, सूत्र टैब पर जाएं।
  • फिर परिभाषित नाम . चुनें ड्रॉप-डाउन करें और चुनें नाम प्रबंधक

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • नाम प्रबंधक डायलॉग बॉक्स दिखाई देगा।
  • टूटी हुई कड़ी को चुनें।
  • बाद में, हटाएं दबाएं ।

Excel में ब्रोकन लिंक्स को कैसे हटाएं (3 आसान तरीके)

  • इस तरह, हम टूटी हुई कड़ियों को खत्म कर सकते हैं।

और पढ़ें: एक्सेल में टूटे हुए लिंक कैसे खोजें (4 त्वरित तरीके)

निष्कर्ष

अब से, आप टूटे हुए लिंक को हटा . में सक्षम होंगे एक्सेल . में ऊपर वर्णित विधियों का पालन करते हुए। उनका उपयोग करते रहें और हमें बताएं कि क्या आपके पास कार्य करने के और तरीके हैं। ExcelDemy का अनुसरण करें इस तरह के और लेखों के लिए वेबसाइट। यदि आपके पास नीचे टिप्पणी अनुभाग में कोई टिप्पणी, सुझाव या प्रश्न हैं तो छोड़ना न भूलें।

संबंधित लेख

  • फ़ाइल खोलने से पहले एक्सेल में लिंक कैसे तोड़ें (आसान चरणों के साथ)
  • मेरे एक्सेल लिंक क्यों टूटते रहते हैं? (समाधान के साथ 3 कारण)
  • एक्सेल में टूटे हाइपरलिंक को कैसे ठीक करें (5 तरीके)
  • [फिक्स्ड!] लिंक तोड़ें जो एक्सेल में काम नहीं कर रहा है (7 समाधान)
  • एक्सेल में लिंक कैसे तोड़ें और मूल्यों को बनाए रखें (3 आसान तरीके)

  1. Excel में अज्ञात लिंक कैसे निकालें (4 उपयुक्त उदाहरण)

    कभी-कभी हम एक एक्सेल फाइल की जानकारी का इस्तेमाल दूसरे के लिए करते हैं। इस तरह, हम एक्सेल फाइलों को एक दूसरे से लिंक करते हैं। कभी-कभी हम देखते हैं कि एक्सेल फाइल में अज्ञात लिंक मौजूद हैं। इस लेख में, हम चर्चा करेंगे कि एक्सेल में उन अज्ञात लिंक को कैसे हटाया जाए और अन्य बाहरी लिंक को उचित चित्रण क

  1. वर्ड डॉक्यूमेंट से एक्सेल लिंक कैसे निकालें

    माइक्रोसॉफ्ट वर्ड में लिंक आपको उस निश्चित एक्सेल फाइल पर ले जा सकते हैं जहां से आपने माइक्रोसॉफ्ट वर्ड में लिंक बनाया था। उस एक्सेल फाइल में जाने के बाद अगर आप वहां कोई वैल्यू बदलते हैं तो वह माइक्रोसॉफ्ट वर्ड में अपने आप बदल जाएगी। तो, यह समग्र रूप से एक मूल्यवान प्रक्रिया है। लेकिन कभी-कभी, आपको

  1. Excel में सभी हाइपरलिंक कैसे निकालें (5 तरीके)

    एक्सेल में यदि हम एक यूआरएल इनपुट करते हैं, तो यह स्वचालित रूप से यूआरएल को हाइपरलिंक्स में परिवर्तित कर देता है जो हर समय सहायक नहीं होता है। हाइपरलिंक वाले सेल को गलती से चुनने से वेबसाइट खुल सकती है। इसलिए हम हाइपरलिंक्स को हटाना चाह सकते हैं लेकिन टेक्स्ट को सेल या मल्टीपल सेल्स पर रख सकते हैं।