Excel တွင် link များကိုမည်သို့ချိုးဖျက်မည်နည်း။

ဆက်သွယ်ရေးသည် Excel တွင်အလွန်အသုံးဝင်သောအင်္ဂါရပ်တစ်ခုဖြစ်သည်။ နောက်ဆုံးတွင်၊ အသုံးပြုသူများသည် အခြားဖိုင်များမှ အချက်အလက်များကို အသုံးပြုရလေ့ရှိသည်။ သို့သော် အချို့သော အခြေအနေများတွင် ၎င်းတို့သည် ကောင်းကျိုးထက် ဆိုးကျိုးကို ပိုပေးနိုင်သည်။ ဥပမာအားဖြင့်၊ သင်သည် ဤဖိုင်များကို မေးလ်ဖြင့် ပေးပို့ပါက၊ လင့်ခ်များ အလုပ်မလုပ်ပါ။ ဒီနေ့မှာတော့ ဒီလိုပြဿနာမျိုးမဖြစ်အောင် ဘာတွေလုပ်ရမလဲဆိုတာ အသေးစိတ်ပြောပြပါမယ်။

Excel တွင် ဆက်ဆံရေးဆိုသည်မှာ အဘယ်နည်း

Excel ရှိ Relationships ကဲ့သို့သော function များနှင့် တွဲဖက်အသုံးပြုလေ့ရှိသည်။ VPRအခြားအလုပ်စာအုပ်မှ အချက်အလက်ရယူရန်။ ၎င်းသည် ဆဲလ်၏လိပ်စာသာမက ဒေတာတည်ရှိရာစာအုပ်ပါပါရှိသော အထူးလင့်ခ်ပုံစံကို ယူနိုင်သည်။ ရလဒ်အနေဖြင့်၊ ထိုသို့သောလင့်ခ်သည် ဤအရာကဲ့သို့ဖြစ်သည်- =VLOOKUP(A2;'[အရောင်း 2018.xlsx]အစီရင်ခံစာ'!$A:$F;4;0)။ သို့မဟုတ် ပိုမိုရိုးရှင်းသောကိုယ်စားပြုမှုအတွက်၊ အောက်ပါပုံစံဖြင့် လိပ်စာကိုကိုယ်စားပြုသည်- ='[ရောင်းအား 2018.xlsx]အစီရင်ခံစာ'!$A1။ ဤအမျိုးအစား၏ လင့်ခ်အစိတ်အပိုင်းတစ်ခုစီကို ခွဲခြမ်းစိတ်ဖြာကြည့်ကြပါစို့။

  1. [ရောင်းအား 2018.xlsx]. ဤအပိုင်းအစတွင် သင်အချက်အလက်ရယူလိုသည့်ဖိုင်သို့ လင့်ခ်တစ်ခုပါရှိသည်။ အရင်းအမြစ်လို့လည်း ခေါ်တယ်။
  2. ဓါတ္ပုံမ်ား. ကျွန်ုပ်တို့သည် အောက်ပါအမည်ကို အသုံးပြုခဲ့သော်လည်း ၎င်းသည် ဖြစ်သင့်သောအမည်မဟုတ်ပါ။ ဤဘလောက်တွင် သင်အချက်အလက်ရှာဖွေရန် လိုအပ်သည့်စာရွက်အမည်ပါရှိသည်။
  3. $A:$F နှင့် $A1 – ဤစာရွက်စာတမ်းတွင်ပါရှိသော အချက်အလက်ပါရှိသော ဆဲလ်တစ်ခု သို့မဟုတ် အပိုင်းအခြားတစ်ခု၏ လိပ်စာ။

အမှန်တော့၊ ပြင်ပစာရွက်စာတမ်းတစ်ခုသို့ လင့်ခ်တစ်ခုဖန်တီးခြင်းလုပ်ငန်းစဉ်ကို ချိတ်ဆက်ခြင်းဟုခေါ်သည်။ အခြားဖိုင်တွင်ပါရှိသောဆဲလ်၏လိပ်စာကိုကျွန်ုပ်တို့မှတ်ပုံတင်ပြီးနောက်၊ "ဒေတာ" တက်ဘ်၏အကြောင်းအရာများပြောင်းလဲသွားပါသည်။ ဆိုလိုသည်မှာ၊ အသုံးပြုသူသည် ရှိပြီးသားချိတ်ဆက်မှုများကို တည်းဖြတ်နိုင်သည့်အကူအညီဖြင့် "ချိတ်ဆက်မှုများကို ပြောင်းလဲခြင်း" ခလုတ်သည် အသက်ဝင်ပါသည်။

ပြဿနာရဲ့ အနှစ်သာရပါ။

စည်းကမ်းအရ၊ လင့်ခ်များကိုအသုံးပြုရန်အတွက် နောက်ထပ်အခက်အခဲများ ပေါ်ပေါက်လာခြင်းမရှိပေ။ ဆဲလ်များပြောင်းလဲသွားသည့် အခြေအနေမျိုး ပေါ်ပေါက်လာလျှင်ပင် လင့်ခ်များအားလုံးကို အလိုအလျောက် အပ်ဒိတ်လုပ်မည်ဖြစ်သည်။ ဒါပေမယ့် သင်က အလုပ်စာအုပ်ကို သူ့ဘာသာသူ နာမည်ပြောင်းထားပြီး ဒါမှမဟုတ် အဲဒါကို တခြားလိပ်စာတစ်ခုဆီ ရွှေ့ထားရင် Excel က စွမ်းအားမရှိတော့ဘူး။ ထို့ကြောင့် အောက်ပါ သတင်းစကား ထွက်လာပါသည်။

Excel တွင် link များကိုမည်သို့ချိုးဖျက်မည်နည်း။

ဤတွင်၊ အသုံးပြုသူသည် ဤအခြေအနေတွင် မည်သို့လုပ်ဆောင်ရမည်ကို ဖြစ်နိုင်သော ရွေးချယ်စရာနှစ်ခုရှိသည်။ သူသည် “Continue” ကို နှိပ်နိုင်ပြီး၊ ထို့နောက် အပြောင်းအလဲများကို အပ်ဒိတ်လုပ်မည်မဟုတ်ပါ၊ သို့မဟုတ် ၎င်းတို့ကို ကိုယ်တိုင် update လုပ်နိုင်သည့် “Change Associations” ခလုတ်ကို နှိပ်နိုင်သည်။ ကျွန်ုပ်တို့ ဤခလုတ်ကို နှိပ်ပြီးနောက်၊ ၎င်းသည် လင့်ခ်များကို ပြောင်းလဲရန် ဖြစ်နိုင်ခြေရှိသည့် နောက်ဆက်တွဲ ဝင်းဒိုးတစ်ခု ပေါ်လာမည်ဖြစ်ပြီး၊ ၎င်းသည် လက်ရှိအချိန်တွင် မှန်ကန်သော ဖိုင်တည်ရှိသည့်နေရာနှင့် ၎င်းကို မည်သည့်နေရာတွင် ထားရှိသည်ကို ညွှန်ပြမည်ဖြစ်သည်။

Excel တွင် link များကိုမည်သို့ချိုးဖျက်မည်နည်း။

ထို့အပြင်၊ "ဒေတာ" တက်ဘ်ပေါ်ရှိ သက်ဆိုင်ရာခလုတ်မှတဆင့် လင့်ခ်များကို တည်းဖြတ်နိုင်ပါသည်။ လိပ်စာကိုယ်တိုင် မမှန်ကန်သောကြောင့် Excel မှ သတ်မှတ်ထားသော လိပ်စာတွင်ရှိသော အချက်အလက်များကို မဝင်ရောက်နိုင်သောအခါတွင် ပေါ်လာသည့် #LINK အမှားကြောင့် ချိတ်ဆက်မှု ပျက်သွားသည်ကို အသုံးပြုသူက သိရှိနိုင်သည်။

Excel တွင် လင့်ခ်ဖြုတ်နည်း

အထက်တွင်ဖော်ပြထားသော အခြေအနေများကို ဖြေရှင်းရန် အရိုးရှင်းဆုံးနည်းလမ်းတစ်ခုမှာ လင့်ခ်ချိတ်ထားသောဖိုင်၏တည်နေရာကို သင်ကိုယ်တိုင် မွမ်းမံပြင်ဆင်နိုင်ခြင်းမှာ လင့်ခ်ကိုယ်တိုင်ဖျက်ပစ်ခြင်းဖြစ်သည်။ စာရွက်စာတမ်းတွင် လင့်ခ်တစ်ခုသာပါဝင်ပါက ၎င်းကိုပြုလုပ်ရန် အထူးလွယ်ကူသည်။ ဒီလိုလုပ်ဖို့၊ အောက်ပါအဆင့်တွေကို လုပ်ဆောင်ရပါမယ်။

  1. "ဒေတာ" မီနူးကိုဖွင့်ပါ။
  2. "ချိတ်ဆက်မှုများ" အပိုင်းကိုကျွန်ုပ်တို့တွေ့ရှိပြီး - "ချိတ်ဆက်မှုများကိုပြောင်းလဲခြင်း" ရွေးချယ်မှု။
  3. ထို့နောက် "Unlink" ကိုနှိပ်ပါ။

အကယ်၍ သင်သည် ဤစာအုပ်ကို အခြားသူတစ်ဦးထံ ပေးပို့ရန် ရည်ရွယ်ထားပါက၊ ၎င်းကို ကြိုတင်လုပ်ဆောင်ရန် အထူးအကြံပြုလိုပါသည်။ လင့်ခ်များကို ဖျက်ပြီးနောက်၊ အခြားစာရွက်စာတမ်းများတွင်ပါရှိသော တန်ဖိုးများအားလုံးသည် ဖိုင်ထဲသို့ အလိုအလျောက်တင်မည်ဖြစ်ပြီး၊ ဖော်မြူလာများတွင်အသုံးပြုကာ ဆဲလ်လိပ်စာအစား သက်ဆိုင်ရာဆဲလ်များရှိ အချက်အလက်များကို တန်ဖိုးများအဖြစ်သို့ ပြောင်းလဲသွားမည်ဖြစ်သည်။ .

စာအုပ်အားလုံးကို လင့်ခ်ဖြုတ်နည်း

သို့သော် လင့်ခ်အရေအတွက်များလွန်းပါက ၎င်းတို့ကို ကိုယ်တိုင်ဖျက်ခြင်းသည် အချိန်ကြာမြင့်နိုင်သည်။ ဤပြဿနာကို တစ်ကြိမ်တည်းဖြေရှင်းရန်၊ သင်သည် အထူးမက်ခရိုကို အသုံးပြုနိုင်သည်။ ၎င်းသည် VBA-Excel addon တွင်ဖြစ်သည်။ ၎င်းကို အသက်သွင်းရန် လိုအပ်ပြီး တူညီသော အမည်ရှိ တက်ဘ်သို့ သွားပါ။ "လင့်ခ်များ" ကဏ္ဍတစ်ခုရှိလိမ့်မည်၊ ၎င်းတွင်ကျွန်ုပ်တို့သည် "လင့်များအားလုံးကိုချိုးဖျက်ရန်" ခလုတ်ကိုနှိပ်ရန်လိုအပ်သည်။

Excel တွင် link များကိုမည်သို့ချိုးဖျက်မည်နည်း။

VBA ကုဒ်

ဤအပိုပရိုဂရမ်ကို အသက်သွင်းရန် မဖြစ်နိုင်ပါက၊ မက်ခရိုကို သင်ကိုယ်တိုင် ဖန်တီးနိုင်သည်။ ထိုသို့လုပ်ဆောင်ရန်၊ Alt + F11 ခလုတ်များကိုနှိပ်ခြင်းဖြင့် Visual Basic တည်းဖြတ်သူကိုဖွင့်ပြီး ကုဒ်ထည့်သွင်းမှုအကွက်တွင် အောက်ပါစာကြောင်းများကို ရေးပါ။

UnlinkWorkBooks() ခွဲ

    WbLinks မှိန်မှိန်

    မှိန်နှင့် As Long

    Case MsgBox ကိုရွေးချယ်ပါ("အခြားစာအုပ်များအတွက် ကိုးကားချက်အားလုံးကို ဤဖိုင်မှ ဖယ်ရှားလိုက်မည်ဖြစ်ပြီး၊ အခြားစာအုပ်များကို ရည်ညွှန်းသော ဖော်မြူလာများကို တန်ဖိုးများဖြင့် အစားထိုးပါမည်။" & vbCrLf & "ဆက်လက်လုပ်ဆောင်လိုသည်မှာ သေချာပါသလား။"၊ 36၊ "လင့်ခ်ဖြုတ်ရန်" )

    အမှု 7′ နံပါတ်

        Sub Subit

    အဆုံးကို ရွေးပါ။

    WbLinks = ActiveWorkbook.LinkSources(အမျိုးအစား:=xlLinkTypeExcelLinks)

    အလကား(WbLinks) မဟုတ်ပါက၊

        i အတွက် = 1 To UBound(WbLinks)

            ActiveWorkbook.BreakLink အမည်:=WbLinks(i), Type:=xlLinkTypeExcelLinks

        နောက်တစ်ခု

    အခြားသူ

        MsgBox “ဤဖိုင်တွင် အခြားစာအုပ်များနှင့် လင့်ခ်များ မရှိပါ။”၊ 64၊ “အခြားစာအုပ်များ လင့်ခ်များ”

    အကယ်. ရပ်တန့်

အဆုံး Sub

ရွေးချယ်ထားသော အပိုင်းအခြားတွင်သာ အဆက်အသွယ်ဖြတ်နည်း

အခါအားလျော်စွာ၊ လင့်ခ်အရေအတွက်သည် အလွန်များပြားပြီး ၎င်းတို့ထဲမှ တစ်ခုကို ဖျက်ပြီးနောက် အချို့အရာများ မလိုအပ်ပါက အရာအားလုံးကို ပြန်၍မရနိုင်တော့မည်ကို သုံးစွဲသူက စိုးရိမ်နေပါသည်။ ဒါပေမယ့် ဒါက ရှောင်ရလွယ်တဲ့ ပြဿနာပါ။ ဒီလိုလုပ်ဖို့၊ လင့်ခ်တွေကို ဖျက်ရမယ့် အပိုင်းကို ရွေးပြီး ဖျက်ပစ်ဖို့ လိုပါတယ်။ ၎င်းကိုလုပ်ဆောင်ရန်၊ သင်သည်အောက်ပါလုပ်ဆောင်မှုများ၏အစီအစဥ်ကိုလုပ်ဆောင်ရပါမည်။

  1. ပြုပြင်ရန် လိုအပ်သော ဒေတာအတွဲကို ရွေးပါ။
  2. VBA-Excel add-on ကို ထည့်သွင်းပြီး သင့်လျော်သော တက်ဘ်သို့ သွားပါ။
  3. ထို့နောက်၊ ကျွန်ုပ်တို့သည် “လင့်ခ်များ” မီနူးကိုတွေ့ပြီး “ရွေးချယ်ထားသော အပိုင်းအခြားများရှိ လင့်ခ်များကို ဖြတ်ရန်” ခလုတ်ကို နှိပ်ပါ။

Excel တွင် link များကိုမည်သို့ချိုးဖျက်မည်နည်း။

ထို့နောက် ရွေးချယ်ထားသောဆဲလ်အစုရှိ လင့်ခ်များအားလုံးကို ဖျက်လိုက်ပါမည်။

အဆက်အသွယ်မဖြတ်ရင် ဘာလုပ်မလဲ။

အထက်ဖော်ပြပါအားလုံးသည် ကောင်းမွန်သည်ဟု ထင်ရသော်လည်း လက်တွေ့တွင်မူ အချို့သော ကွဲလွဲမှုများ အမြဲရှိနေပါသည်။ ဥပမာအားဖြင့်၊ အဆက်အသွယ်မဖြတ်နိုင်သောအခြေအနေမျိုးရှိနိုင်သည်။ ဤကိစ္စတွင်၊ လင့်ခ်များကို အလိုအလျောက် အပ်ဒိတ်လုပ်ရန် မဖြစ်နိုင်ကြောင်း ဒိုင်ယာလော့ဂ်ဘောက်စ်က ပေါ်လာသေးသည်။ ဒီလိုအခြေအနေမှာ ဘာလုပ်ရမလဲ။

  1. ပထမဦးစွာ၊ အမည်ပေးထားသော အပိုင်းအခြားများထဲတွင် အချက်အလက် တစ်စုံတစ်ရာ ပါဝင်ခြင်း ရှိ၊ မရှိ စစ်ဆေးရန် လိုအပ်ပါသည်။ ၎င်းကိုလုပ်ဆောင်ရန် သော့တွဲ Ctrl + F3 ကိုနှိပ်ပါ သို့မဟုတ် "ဖော်မြူလာများ" တက်ဘ် - "အမည်မန်နေဂျာ" ကိုဖွင့်ပါ။ ဖိုင်အမည် ပြည့်နေပါက၊ ၎င်းကို တည်းဖြတ်ရန် သို့မဟုတ် အားလုံးကို ဖယ်ရှားရန် လိုအပ်ပါသည်။ အမည်ပေးထားသော အပိုင်းအခြားများကို မဖျက်မီ၊ မှားယွင်းသောအဆင့်များကို လုပ်ဆောင်ပါက မူရင်းဗားရှင်းသို့ ပြန်သွားနိုင်စေရန် ဖိုင်ကို အခြားတည်နေရာတစ်ခုသို့ ကူးယူရန် လိုအပ်ပါသည်။
  2. အမည်များကို ဖယ်ရှားခြင်းဖြင့် ပြဿနာကို မဖြေရှင်းနိုင်ပါက၊ အခြေအနေအလိုက် ဖော်မတ်ချခြင်းကို စစ်ဆေးနိုင်ပါသည်။ အခြားဇယားရှိဆဲလ်များကို အခြေအနေအလိုက် ဖော်မတ်ချခြင်းစည်းမျဉ်းများတွင် ကိုးကားနိုင်သည်။ ၎င်းကိုလုပ်ဆောင်ရန်၊ "ပင်မ" တက်ဘ်ရှိ သက်ဆိုင်ရာအကြောင်းအရာကို ရှာပါ၊ ထို့နောက် "ဖိုင်စီမံခန့်ခွဲမှု" ခလုတ်ကို နှိပ်ပါ။ Excel တွင် link များကိုမည်သို့ချိုးဖျက်မည်နည်း။

    ပုံမှန်အားဖြင့် Excel သည် အခြားအလုပ်စာအုပ်များ၏ လိပ်စာကို အခြေအနေအရ ဖော်မတ်ချခြင်းတွင် ပေးစွမ်းနိုင်ခြင်းမရှိသော်လည်း အခြားဖိုင်တစ်ခုအား ကိုးကား၍ အမည်ပေးထားသည့် အပိုင်းအခြားကို ရည်ညွှန်းပါက သင်သည် လုပ်ဆောင်ပါသည်။ အများအားဖြင့်၊ လင့်ခ်ကို ဖယ်ရှားပြီးနောက်တွင်ပင် လင့်ခ်သည် ကျန်ရှိနေပါသည်။ လင့်ခ်သည် အမှန်တကယ် အလုပ်မလုပ်သောကြောင့် ထိုသို့သောလင့်ခ်ကို ဖယ်ရှားရာတွင် ပြဿနာမရှိပါ။ ထို့ကြောင့် ၎င်းကို ဖယ်ရှားလိုက်လျှင် မည်သည့်အရာမျှ မကောင်းပါ။

မလိုအပ်သော လင့်ခ်များ ရှိမရှိ သိရှိရန် "ဒေတာစစ်ဆေးခြင်း" လုပ်ဆောင်ချက်ကိုလည်း သင်အသုံးပြုနိုင်ပါသည်။ ဒေတာအတည်ပြုခြင်းအမျိုးအစား "စာရင်း" ကိုအသုံးပြုပါက လင့်ခ်များသည် အများအားဖြင့် ကျန်ရှိနေပါသည်။ ဒါပေမယ့် ဆဲလ်တွေများနေရင် ဘာလုပ်ရမလဲ။ တစ်ခုချင်းစီကို ဆင့်ကဲစစ်ဆေးရန် အမှန်တကယ် လိုအပ်ပါသလား။ ဘယ်ဟုတ်မလဲ။ အားလုံးပြီးရင်တော့ အချိန်တော်တော်ကြာပါလိမ့်မယ်။ ထို့ကြောင့်၊ သင်သည် ၎င်းကို သိသိသာသာ သိမ်းဆည်းရန် အထူးကုဒ်ကို အသုံးပြုရန် လိုအပ်သည်။

Option ရှင်းလင်းပြတ်သားစွာ

'——————————————————————————————————

' ရေးသားသူ : The_Prist(Shcherbakov Dmitry)

'မည်သည့်ရှုပ်ထွေးမှုမဆို MS Office အတွက် ပရော်ဖက်ရှင်နယ် application များဖွံ့ဖြိုးတိုးတက်ရေး

' MS Excel ဆိုင်ရာ သင်တန်းများ ပို့ချပေးခြင်း

' https://www.excel-vba.ru

' [အီးမေးလ်ကို ကာကွယ်ထားသည်]

'WebMoney—R298726502453; Yandex.Money — 41001332272872

'ရည်ရွယ်ချက်-

'——————————————————————————————————

Sub FindErrLink()

    'ကျွန်ုပ်တို့သည် အရင်းအမြစ်ဖိုင်သို့ Data -Change links လင့်ခ်ကို ကြည့်ရှုရန် လိုအပ်ပါသည်။

    'ပြီးသော့ချက်စာလုံးများကို ဤနေရာတွင် စာလုံးသေးဖြင့် ထည့်ပါ (ဖိုင်အမည်၏ အစိတ်အပိုင်း)

    'ခရေပွင့်သည် မည်သည့် စာလုံးအရေအတွက်ကိုမဆို အစားထိုးပေးသောကြောင့် နာမည်အတိအကျအတွက် စိတ်ပူစရာမလိုပါ။

    Const sToFndLink$ = “*အရောင်း 2018*”

    Dim rr As Range၊ rc As Range၊ rres As Range, s$

    'ဒေတာအတည်ပြုချက်ဖြင့် ဆဲလ်အားလုံးကို သတ်မှတ်ပါ။

    မှားယွင်းနေသည်တွင် Next ကိုပြန်လည်စတင်မည်

    rr = ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation) သတ်မှတ်ရန်

    rr ဘာမှမဖြစ်ဘူးဆိုရင်

        MsgBox "တက်ကြွသောစာရွက်ပေါ်တွင် ဒေတာတရားဝင်သည့် ဆဲလ်များမရှိပါ"၊ vbInformation၊ "www.excel-vba.ru"

        Sub Subit

    အကယ်. ရပ်တန့်

    Error GoTo 0 တွင်

    'လင့်ခ်များအတွက် ဆဲလ်တစ်ခုစီကို စစ်ဆေးပါ။

    rc တစ်ခုစီအတွက် rr

        'အခြေအနေမျိုးမှာ၊ ငါတို့က အမှားတွေကို ကျော်သွားနိုင်တယ် - ဒါကလည်း ဖြစ်သွားနိုင်တယ်။

        'ဒါပေမယ့် ကျွန်တော်တို့ရဲ့ ချိတ်ဆက်မှုတွေက သူတို့မရှိရင် သေချာပေါက် ရှာတွေ့မှာပါ။

        s = «»

        မှားယွင်းနေသည်တွင် Next ကိုပြန်လည်စတင်မည်

        s = rc.Validation.Formula1

        Error GoTo 0 တွင်

        'တွေ့ရှိခဲ့သည်- ကျွန်ုပ်တို့သည် သီးခြားအကွာအဝေးတစ်ခုအတွင်း အရာအားလုံးကို စုဆောင်းပါသည်။

        LCase(s) သည် sToFndLink ကို ကြိုက်နှစ်သက်ပါက ထို့နောက်

            အကယ်၍ rres သည် ဘာမှမဟုတ်ပါ

                rres = rc သတ်မှတ်သည်။

            အခြားသူ

                rres သတ်မှတ်ခြင်း = Union(rc၊ rres)

            အကယ်. ရပ်တန့်

        အကယ်. ရပ်တန့်

    နောက်တစ်ခု

    'ချိတ်ဆက်မှုရှိပါက၊ ထိုသို့သောဒေတာစစ်ဆေးမှုများဖြင့် ဆဲလ်အားလုံးကို ရွေးချယ်ပါ။

    rres မဟုတ်ရင် ဘာမှမဖြစ်ဘူး။

        rres.ရွေးချယ်ပါ။

အရောင်ဖြင့် မီးမောင်းထိုးပြလိုပါက ' rres.Interior.Color = vbRed '

    အကယ်. ရပ်တန့်

အဆုံး Sub

မက်ခရိုတည်းဖြတ်မှုတွင် စံ module တစ်ခုပြုလုပ်ရန် လိုအပ်ပြီး ဤစာသားကို ထိုနေရာတွင် ထည့်သွင်းပါ။ ထို့နောက် ကီးပေါင်းစပ် Alt + F8 ကို အသုံးပြု၍ မက်ခရိုဝင်းဒိုးကို ခေါ်ဆိုပါ၊ ထို့နောက် ကျွန်ုပ်တို့၏ မက်ခရိုကို ရွေးချယ်ပြီး “Run” ခလုတ်ကို နှိပ်ပါ။ ဤကုဒ်ကိုအသုံးပြုသည့်အခါ သတိပြုရမည့်အချက်အချို့ရှိပါသည်။

  1. မသက်ဆိုင်တော့သော လင့်ခ်တစ်ခုကို သင်မရှာဖွေမီ၊ ၎င်းဖန်တီးထားသည့် လင့်ခ်သည် မည်သို့မည်ပုံရှိမည်ကို ဦးစွာ ဆုံးဖြတ်ရပါမည်။ ဒါကိုလုပ်ဖို့၊ "ဒေတာ" မီနူးကိုသွားပြီး "လင့်ခ်များပြောင်းရန်" အရာကိုရှာပါ။ ၎င်းနောက်၊ သင်သည် ဖိုင်အမည်ကို ကြည့်ရှုပြီး ကိုးကားချက်များတွင် သတ်မှတ်ရန် လိုအပ်သည်။ ဥပမာ၊ ဤကဲ့သို့သော၊ Const sToFndLink$ = “*အရောင်း 2018*”
  2. အမည်ကို အပြည့်အစုံမရေးနိုင်သော်လည်း မလိုအပ်သော စာလုံးများကို ခရေပွင့်ဖြင့် အစားထိုးပါ။ ကိုးကားများတွင် ဖိုင်အမည်ကို စာလုံးသေးသေးဖြင့်ရေးပါ။ ဤကိစ္စတွင်၊ Excel သည် အဆုံးတွင် ထိုသို့သောစာကြောင်းပါရှိသော ဖိုင်အားလုံးကို ရှာလိမ့်မည်။
  3. ဤကုဒ်သည် လက်ရှိအသုံးပြုနေသည့် စာရွက်ရှိလင့်ခ်များကိုသာ စစ်ဆေးနိုင်သည်။
  4. ဤ macro ဖြင့်၊ သင်သည် ၎င်းတွေ့ရှိသည့်ဆဲလ်များကိုသာ ရွေးချယ်နိုင်သည်။ အရာအားလုံးကို ကိုယ်တိုင်ဖျက်ပစ်ရမယ်။ အရာအားလုံးကို ထပ်မံစစ်ဆေးနိုင်သောကြောင့် ၎င်းသည် အပေါင်းတစ်ခုဖြစ်သည်။
  5. ဆဲလ်များကို အထူးအရောင်ဖြင့် မီးမောင်းထိုးပြနိုင်သည်။ ဒါကိုလုပ်ဖို့၊ ဒီစာကြောင်းရှေ့မှာ apostrophe ကိုဖယ်ရှားလိုက်ပါ။ rres.Interior.Color = vbRed

အများအားဖြင့်၊ အထက်ဖော်ပြပါ ညွှန်ကြားချက်များတွင် ဖော်ပြထားသော အဆင့်များကို ပြီးမြောက်ပြီးနောက်၊ မလိုအပ်သော ချိတ်ဆက်မှုများ ရှိတော့မည်မဟုတ်ပါ။ ဒါပေမယ့် စာရွက်စာတမ်းထဲမှာ တချို့အရာတွေရှိနေလို့ အကြောင်းတစ်ခုခုကြောင့် ဒါမှမဟုတ် တခြားအရာတွေကို သင်မဖယ်ရှားနိုင်ဘူးဆိုရင် (ပုံမှန်ဥပမာတစ်ခုက စာရွက်တစ်ခုရဲ့ ဒေတာလုံခြုံရေးဖြစ်ပါတယ်)၊ ထို့နောက် မတူညီတဲ့လုပ်ဆောင်မှုတွေကို အသုံးပြုနိုင်ပါတယ်။ ဤညွှန်ကြားချက်သည် ဗားရှင်း 2007 နှင့် အထက်များအတွက်သာ အကျုံးဝင်ပါသည်။

  1. ကျွန်ုပ်တို့သည် စာရွက်စာတမ်း၏ အရန်မိတ္တူကို ဖန်တီးပါသည်။
  2. archiver ကို အသုံးပြု၍ ဤစာရွက်စာတမ်းကိုဖွင့်ပါ။ ZIP ဖော်မတ်ကို ပံ့ပိုးပေးသည့် မည်သည့်အရာကိုမဆို သင်အသုံးပြုနိုင်သော်လည်း WinRar နှင့် Windows တွင် တည်ဆောက်ထားသည့် ဖိုင်တို့လည်း လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။
  3. ပေါ်လာသော archive တွင်၊ သင်သည် xl ဖိုင်တွဲကို ရှာဖွေပြီး ပြင်ပလင့်ခ်များကို ဖွင့်ရန် လိုအပ်သည်။
  4. ဤဖိုင်တွဲတွင် ပြင်ပလင့်ခ်များ အားလုံးပါဝင်ပြီး တစ်ခုစီသည် externalLink1.xml ဖောင်ဖိုင်တစ်ခုနှင့် သက်ဆိုင်သည်။ ၎င်းတို့အားလုံးသည် နံပါတ်များသာ ဖြစ်သောကြောင့် အသုံးပြုသူသည် ဤချိတ်ဆက်မှု အမျိုးအစားကို နားလည်ရန် အခွင့်အရေး မရှိပါ။ ဘယ်လိုချိတ်ဆက်မှုကို နားလည်ဖို့၊ _rels ဖိုဒါကိုဖွင့်ပြီး အဲဒီနေရာမှာ ကြည့်ရပါမယ်။
  5. ၎င်းနောက်၊ ကျွန်ုပ်တို့သည် externalLinkX.xml.rels ဖိုင်တွင် ကျွန်ုပ်တို့လေ့လာခဲ့ရာကို အခြေခံ၍ အားလုံးကို သို့မဟုတ် သီးခြားလင့်ခ်များကို ဖယ်ရှားလိုက်ပါ။
  6. ထို့နောက် Excel ကိုအသုံးပြု၍ ကျွန်ုပ်တို့၏ဖိုင်ကိုဖွင့်ပါ။ “စာအုပ်ပါ အကြောင်းအရာ၏ တစ်စိတ်တစ်ပိုင်း အမှား” ကဲ့သို့သော အမှားတစ်ခုအကြောင်း အချက်အလက် ရှိလာပါမည်။ ငါတို့က သဘောတူတယ်။ ထို့နောက် နောက်ထပ် ဒိုင်ယာလော့ဂ်တစ်ခု ပေါ်လာပါမည်။ အဲဒါကို ပိတ်တယ်။

အဲဒီနောက်မှာတော့ လင့်ခ်တွေအားလုံးကို ဖယ်ရှားပစ်ရပါမယ်။

တစ်ဦးစာပြန်ရန် Leave