Conas naisc a bhriseadh in Excel

Is gné an-úsáideach í an chumarsáid in Excel. Tar éis an tsaoil, is minic go mbíonn ar úsáideoirí faisnéis ó chomhaid eile a úsáid. Ach i gcásanna áirithe, is féidir leo níos mó dochar ná maith a dhéanamh. Tar éis an tsaoil, mar shampla, má sheolann tú na comhaid seo tríd an bpost, níl na naisc ag obair. Sa lá atá inniu beimid ag caint níos mine faoi cad atá le déanamh chun fadhb den sórt sin a sheachaint.

Cad iad na caidrimh i Excel

Is minic a úsáidtear Caidrimh in Excel i gcomhar le feidhmeanna mar VPRchun eolas a fháil ó leabhar oibre eile. Is féidir é a bheith i bhfoirm nasc speisialta ina bhfuil seoladh ní hamháin na cille, ach freisin an leabhar ina bhfuil na sonraí suite. Mar thoradh air sin, breathnaíonn nasc den sórt sin rud éigin mar seo: =VLOOKUP(A2;'[Díolacháin 2018.xlsx]Tuairisc'!$A:$F;4;0). Nó, le haghaidh léiriú níos simplí, léirigh an seoladh san fhoirm seo a leanas: ='[Díolacháin 2018.xlsx]Tuairiscigh '!$A1. Déanaimis anailís ar gach nasc den chineál seo:

  1. [Díolacháin 2018.xlsx]. Sa bhlúire seo tá nasc chuig an gcomhad óna dteastaíonn uait eolas a fháil. Tugtar an fhoinse air freisin.
  2. Grianghraif. D’úsáideamar an t-ainm seo a leanas, ach ní hé seo an t-ainm ba cheart a bheith. Sa bhloc seo tá ainm na bileoige ina gcaithfidh tú eolas a fháil.
  3. $A:$F agus $A1 – seoladh cille nó raoin ina bhfuil sonraí atá sa doiciméad seo.

I ndáiríre, tá an próiseas a chruthú nasc chuig doiciméad seachtrach ar a dtugtar nascadh. Tar éis dúinn seoladh na cille atá i gcomhad eile a chlárú, athraíonn ábhar an táb “Sonraí”. Is é sin, éiríonn an cnaipe “Athraigh naisc” gníomhach, agus is féidir leis an úsáideoir na naisc atá ann cheana féin a chur in eagar le cabhair uaidh.

An croílár na faidhbe

De ghnáth, ní thagann aon deacrachtaí breise chun cinn chun naisc a úsáid. Fiú má thagann cás chun cinn ina n-athraíonn na cealla, déantar na naisc go léir a nuashonrú go huathoibríoch. Ach má athainmníonn tú an leabhar oibre féin cheana féin nó má bhogann tú chuig seoladh eile é, éiríonn Excel gan chumhacht. Dá bhrí sin, táirgeann sé an teachtaireacht seo a leanas.

Conas naisc a bhriseadh in Excel

Anseo, tá dhá rogha féideartha ag an úsáideoir maidir le conas gníomhú sa chás seo. Is féidir leis “Lean ar aghaidh” a chliceáil agus ansin ní dhéanfar na hathruithe a nuashonrú, nó is féidir leis an gcnaipe “Athrú Cumainn” a chliceáil, lena bhféadfaidh sé iad a nuashonrú de láimh. Tar éis dúinn an cnaipe seo a chliceáil, feicfear fuinneog bhreise ina mbeifear in ann na naisc a athrú, ag léiriú cá bhfuil an comhad ceart suite faoi láthair agus cad a thugtar air.

Conas naisc a bhriseadh in Excel

Ina theannta sin, is féidir leat naisc a chur in eagar tríd an gcnaipe comhfhreagrach atá suite ar an táb “Sonraí”. Is féidir leis an úsáideoir a fháil amach freisin go bhfuil an nasc briste ag an earráid #LINK, a tharlaíonn nuair nach féidir le Excel rochtain a fháil ar fhaisnéis atá suite ag seoladh ar leith toisc go bhfuil an seoladh féin neamhbhailí.

Conas a dhícheangal i excel

Ceann de na modhanna is simplí chun an cás a thuairiscítear thuas a réiteach ar eagla nach féidir leat suíomh an chomhaid nasctha a nuashonrú tú féin ná an nasc féin a scriosadh. Is furasta é seo a dhéanamh go háirithe mura bhfuil ach nasc amháin sa doiciméad. Chun seo a dhéanamh, ní mór duit an t-ord céimeanna seo a leanas a dhéanamh:

  1. Oscail an roghchlár "Sonraí".
  2. Faighimid an rannán “Naisc”, agus ansin – an rogha “Athraigh naisc”.
  3. Ina dhiaidh sin, cliceáil ar "Dícheangail".

Má tá sé ar intinn agat an leabhar seo a phostáil chuig duine eile, moltar go mór duit é sin a dhéanamh roimh ré. Tar éis an tsaoil, tar éis na naisc a scriosadh, déanfar na luachanna go léir atá i ndoiciméad eile a luchtú go huathoibríoch isteach sa chomhad, a úsáidtear i bhfoirmlí, agus in ionad an seoladh cille, déanfar an fhaisnéis sna cealla comhfhreagracha a chlaochlú go simplí i luachanna. .

Conas a dícheangail gach leabhar

Ach má éiríonn líon na nasc ró-mhór, féadfaidh sé go leor ama a ghlacadh chun iad a scriosadh de láimh. Chun an fhadhb seo a réiteach in aon dul amháin, is féidir leat macra speisialta a úsáid. Tá sé san addon VBA-Excel. Ní mór duit é a ghníomhachtú agus téigh go dtí an cluaisín den ainm céanna. Beidh rannán “Naisc”, ina gcaithfimid cliceáil ar an gcnaipe “Bris gach nasc”.

Conas naisc a bhriseadh in Excel

Cód VBA

Mura féidir an breiseán seo a ghníomhachtú, is féidir leat macra a chruthú duit féin. Chun seo a dhéanamh, oscail an eagarthóir Visual Basic trí na heochracha Alt + F11 a bhrú, agus scríobh na línte seo a leanas sa réimse iontrála cód.

Fo-Leabhair Oibre Dhícheangail()

    Dim WbLinks

    Dim agus Chomh fada

    Roghnaigh Case MsgBox ("Bainfear gach tagairt do leabhair eile den chomhad seo, agus cuirfear luachanna in ionad foirmlí a thagraíonn do leabhair eile." & vbCrLf & "An bhfuil tú cinnte gur mian leat leanúint ar aghaidh?", 36, "Dícheangail?" )

    Cás 7′ Uimh

        Fo-Scoir

    Roghnaigh Roghnaigh

    WbLinks = ActiveWorkbook.LinkSources(Cineál:=xlLinkTypeExcelLinks)

    Mura bhfuil sé folamh(WbLinks) Ansin

        Le haghaidh i = 1 Go UBound(WbLinks)

            ActiveWorkbook.BreakLink Ainm:=WbLinks(i), Cineál:=xlLinkTypeExcelLinks

        Ar Aghaidh

    eile

        MsgBox “Níl aon naisc le leabhair eile sa chomhad seo.”, 64, “Naisc le leabhair eile”

    Deireadh Má

Fo Deireadh

Conas ceangail a bhriseadh ach amháin sa raon roghnaithe

Ó am go chéile, tá líon na naisc an-mhór, agus tá eagla ar an úsáideoir, tar éis ceann acu a scriosadh, nach mbeidh sé indéanta gach rud a thabhairt ar ais ar ais má bhí cuid acu iomarcach. Ach is fadhb í seo atá éasca a sheachaint. Chun seo a dhéanamh, ní mór duit an raon a roghnú chun naisc a scriosadh, agus ansin iad a scriosadh. Chun seo a dhéanamh, ní mór duit an t-ord gníomhartha seo a leanas a dhéanamh:

  1. Roghnaigh an tacar sonraí is gá a mhodhnú.
  2. Suiteáil an breiseán VBA-Excel, agus ansin téigh go dtí an cluaisín cuí.
  3. Ansin, aimsímid an roghchlár "Naisc" agus cliceáil ar an gcnaipe "Bris naisc sna raonta roghnaithe".

Conas naisc a bhriseadh in Excel

Tar éis sin, scriosfar na naisc go léir sa tsraith cealla roghnaithe.

Cad atá le déanamh mura bhfuil na ceangail briste

Fuaimeann gach ceann de na thuas go maith, ach i gcleachtas tá roinnt nuances i gcónaí. Mar shampla, d'fhéadfadh go mbeadh cás ann nach bhfuil ceangail briste. Sa chás seo, tá bosca dialóige fós le feiceáil ag rá nach féidir na naisc a nuashonrú go huathoibríoch. Cad atá le déanamh sa chás seo?

  1. Ar dtús, ní mór duit a sheiceáil an bhfuil aon fhaisnéis sna raonta ainmnithe. Chun seo a dhéanamh, brúigh an eochair teaglaim Ctrl + F3 nó oscail an cluaisín "Foirmlí" - "Bainisteoir Ainm". Má tá ainm an chomhaid lán, ní gá duit ach é a chur in eagar nó é a bhaint ar fad. Sula scriosann tú raonta ainmnithe, ní mór duit an comhad a chóipeáil chuig áit éigin eile ionas gur féidir leat filleadh ar an mbunleagan má glacadh na céimeanna míchearta.
  2. Mura féidir leat an fhadhb a réiteach trí ainmneacha a bhaint, is féidir leat formáidiú coinníollach a sheiceáil. Is féidir tagairt a dhéanamh do chealla i dtábla eile i rialacha formáidithe coinníollach. Chun seo a dhéanamh, faigh an mhír chomhfhreagrach ar an táb “Baile”, agus ansin cliceáil ar an gcnaipe “Bainistíocht Comhad”. Conas naisc a bhriseadh in Excel

    De ghnáth, ní thugann Excel an cumas duit seoladh leabhair oibre eile a thabhairt i bhformáid choinníollach, ach déanann tú é má thagraíonn tú do raon ainmnithe le tagairt do chomhad eile. De ghnáth, fiú tar éis an nasc a bhaint, fanann an nasc. Níl aon fhadhb ann nasc den sórt sin a bhaint, toisc nach bhfuil an nasc ag obair i ndáiríre. Mar sin, ní tharlóidh aon rud dona má bhaineann tú é.

Is féidir leat an fheidhm “Seiceáil Sonraí” a úsáid freisin chun fáil amach an bhfuil naisc neamhriachtanacha ann. Fanann naisc de ghnáth má úsáidtear an cineál bailíochtaithe sonraí “Liosta”. Ach cad atá le déanamh má tá go leor cealla ann? An bhfuil sé fíor-riachtanach gach ceann acu a sheiceáil go seicheamhach? Ar ndóigh ní. Tar éis an tsaoil, tógfaidh sé tréimhse an-fhada. Dá bhrí sin, ní mór duit cód speisialta a úsáid chun é a shábháil go suntasach.

Rogha Sonraithe

‘———————————————————————————

Údar : The_Prist(Shcherbakov Dmitry)

' Forbairt ghairmiúil feidhmchlár ar MS Office d'aon chastacht

' Oiliúint a dhéanamh ar MS Excel

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

' [ríomhphost cosanta]

'WebMoney—R298726502453; Yandex.Airgead - 41001332272872

' Cuspóir:

‘———————————————————————————

Fo-aimsitheoirErrLink()

    'ní mór dúinn breathnú ar an nasc Sonraí -Change naisc chuig an gcomhad foinse

    'agus cuir na heochairfhocail anseo i gcás íochtair (cuid d'ainm an chomhaid)

    'cuirtear réiltín in áit líon ar bith de charachtair mar sin ní gá duit a bheith buartha faoin ainm beacht

    Const sToFndLink$ = “*díolacháin 2018*”

    Dim rr Mar Raon, rc Mar Raon, rres Mar Raon, s$

    'sainmhínigh gach cill le bailíochtú sonraí

    Ar Lean Earráid Aghaidh

    Socraigh rr = ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation)

    Más rud é rr Is Ní dhéanfaidh aon ní Ansin

        MsgBox “Níl aon chealla le bailíochtú sonraí ar an mbileog ghníomhach”, vbInformation, “www.excel-vba.ru”

        Fo-Scoir

    Deireadh Má

    Ar Earráid TéighTo 0

    'seiceáil gach cill le haghaidh naisc

    Do Gach rc In rr

        'ar eagla na heagla, ní dhéanfaimid earráidí - is féidir leis seo tarlú freisin

        'ach caithfidh ár gceangal a bheith gan iad agus is cinnte go bhfaighfear iad

        s = «»

        Ar Lean Earráid Aghaidh

        s = rc.Validation.Formula1

        Ar Earráid TéighTo 0

        'aimsítear – bailímid gach rud i raon ar leith

        Más maith le LCase(s) sToFndLink Ansin

            Mura bhfuil rres Ní dhéanfaidh aon ní Ansin

                Socraigh rres = rc

            eile

                Socraigh rres = Aontas(rc, rres)

            Deireadh Má

        Deireadh Má

    Ar Aghaidh

    'má tá nasc ann, roghnaigh gach cill le seiceálacha sonraí dá leithéid

    Mura bhfuil rres Ní dhéanfaidh aon ní Ansin

        rres.Roghnaigh

' rres.Interior.Color = vbRed 'más mian leat aibhsiú le dath

    Deireadh Má

Fo Deireadh

Is gá modúl caighdeánach a dhéanamh san eagarthóir macra, agus ansin cuir isteach an téacs seo ann. Tar éis sin, cuir glaoch ar an bhfuinneog macra ag baint úsáide as an teaglaim eochair Alt + F8, agus ansin roghnaigh ár macra agus cliceáil ar an gcnaipe “Rith”. Tá roinnt rudaí le cur san áireamh agus an cód seo á úsáid agat:

  1. Sula ndéanann tú cuardach ar nasc nach bhfuil ábhartha a thuilleadh, ní mór duit a chinneadh ar dtús cén chuma atá ar an nasc trína gcruthaítear é. Chun seo a dhéanamh, téigh go dtí an roghchlár "Sonraí" agus aimsigh an mhír "Athraigh Naisc" ann. Tar éis sin, ní mór duit breathnú ar an ainm comhaid, agus é a shonrú i Sleachta. Mar shampla, mar seo: Const sToFndLink$ = “*díolacháin 2018*”
  2. Is féidir an t-ainm a scríobh nach bhfuil ina iomláine, ach go simplí cuir réiltín in ionad carachtair nach bhfuil gá leo. Agus i Sleachta, scríobh ainm an chomhaid i litreacha beaga. Sa chás seo, gheobhaidh Excel gach comhad ina bhfuil sreang den sórt sin ag an deireadh.
  3. Ní féidir leis an gcód seo ach naisc sa bhileog atá gníomhach faoi láthair a sheiceáil.
  4. Leis an macra seo, ní féidir leat ach na cealla a d'aimsigh sé a roghnú. Caithfidh tú gach rud a scriosadh de láimh. Is móide é seo, mar is féidir leat gach rud a sheiceáil arís.
  5. Is féidir leat freisin na cealla aibhsithe i dath speisialta. Chun seo a dhéanamh, bain an aposttrophe roimh an líne seo. rres.Interior.Color = vbRed

De ghnáth, tar éis duit na céimeanna a thuairiscítear sna treoracha thuas a chomhlánú, níor cheart go mbeadh níos mó naisc gan ghá. Ach má tá cuid acu sa doiciméad agus nach bhfuil tú in ann iad a bhaint ar chúis amháin nó ar chúis eile (is sampla tipiciúil é slándáil sonraí ar bhileog), ansin is féidir leat seicheamh gníomhartha éagsúla a úsáid. Níl an treoir seo bailí ach do leaganacha 2007 agus níos airde.

  1. Cruthaímid cóip chúltaca den doiciméad.
  2. Oscail an doiciméad seo leis an gcartlann. Is féidir leat aon cheann a thacaíonn leis an bhformáid ZIP a úsáid, ach oibreoidh WinRar freisin, chomh maith leis an gceann atá ionsuite i Windows.
  3. Sa chartlann atá le feiceáil, ní mór duit an fillteán xl a aimsiú, agus ansin externalLinks a oscailt.
  4. Tá gach nasc seachtrach san fhillteán seo, agus comhfhreagraíonn gach ceann díobh do chomhad den fhoirm externalLink1.xml. Níl gach ceann acu ach uimhrithe, agus dá bhrí sin níl an deis ag an úsáideoir a thuiscint cén cineál nasc é seo. Chun a thuiscint cén cineál nasc, ní mór duit an fillteán _rels a oscailt, agus breathnú air ann.
  5. Tar éis sin, bainimid naisc ar fad nó naisc shonracha, bunaithe ar an méid a fhoghlaimímid sa chomhad externalLinkX.xml.rels.
  6. Tar éis sin, osclaíonn muid ár gcomhad ag baint úsáide as Excel. Beidh faisnéis ann faoi earráid mar “Earráid i gcuid den ábhar sa Leabhar.” Tugaimid toiliú. Tar éis sin, beidh dialóg eile le feiceáil. Dúnann muid é.

Tar éis sin, ba cheart na naisc go léir a bhaint.

Leave a Reply