Mokhoa oa ho khaola lihokelo ho Excel

Puisano ke tšobotsi ea bohlokoa haholo ho Excel. Ntle le moo, hangata basebelisi ba tlameha ho sebelisa tlhahisoleseling ho tsoa lifaeleng tse ling. Empa maemong a mang, li ka baka kotsi ho feta botle. Etsoe, ka mohlala, haeba u romela lifaele tsena ka poso, lihokelo ha li sebetse. Kajeno re tla bua ka ho qaqileng haholoanyane mabapi le seo re lokelang ho se etsa ho qoba bothata bo joalo.

Likamano ke eng ho Excel

Likamano ho Excel li sebelisoa hangata haholo hammoho le mesebetsi e kang VPRho fumana lesedi bukeng enngwe ya mosebetsi. E ka nka sebopeho sa sehokelo se khethehileng se nang le aterese ea sele feela, empa hape le buka eo data e leng ho eona. Ka lebaka leo, sehokelo se joalo se shebahala tjena: =VLOOKUP(A2;'[Lithekiso tsa 2018.xlsx]Tlaleha'!$A:$F;4;0). Kapa, ​​bakeng sa kemedi e bonolo, emela aterese ka mokgwa o latelang: ='[Lithekiso tsa 2018.xlsx]Tlaleha'!$A1. Ha re hlahlobeng e 'ngoe le e 'ngoe ea likarolo tsa lihokelo tsa mofuta ona:

  1. [Lithekiso tsa 2018.xlsx]. Sekhechana sena se na le sehokelo sa faele eo u batlang ho fumana tlhahisoleseling ho eona. E boetse e bitsoa mohloli.
  2. Photos. Re sebelisitse lebitso le latelang, empa lena ha se lebitso le lokelang ho ba teng. Sebaka sena se na le lebitso la leqephe leo u hlokang ho fumana tlhahisoleseling ho lona.
  3. $A:$F le $A1 - aterese ea sele kapa sebaka se nang le data e leng teng tokomaneng ena.

Ha e le hantle, mokhoa oa ho theha sehokelo ho tokomane ea kantle e bitsoa ho hokahanya. Ka mor'a hore re ngolise aterese ea sele e teng faeleng e 'ngoe, litaba tsa "Data" li fetoha. E leng, konopo ea "Change connections" e sebetsa, ka thuso eo mosebedisi a ka e hlophisang likhokahano tse teng.

Moko oa bothata

E le molao, ha ho na mathata a eketsehileng a hlahang bakeng sa ho sebelisa li-link. Leha ho ka hlaha boemo boo lisele li fetohang ho bona, lihokelo tsohle li ntlafatsoa ka bo eona. Empa haeba u se u ntse u reha buka ea mosebetsi ka boeona kapa u e isa atereseng e fapaneng, Excel e felloa ke matla. Ka hona, e hlahisa molaetsa o latelang.

Mokhoa oa ho khaola lihokelo ho Excel

Mona, mosebelisi o na le likhetho tse peli tse ka khonehang tsa hore na a etse joang boemong bona. A ka tobetsa "Tsoelapele" 'me joale liphetoho li ke ke tsa ntlafatsoa, ​​kapa a ka tobetsa konopo ea "Change Associations", eo ka eona a ka e ntlafatsang ka letsoho. Ka mor'a hore re tobetse konopo ena, ho tla hlaha fensetere e eketsehileng eo ho eona ho tla khoneha ho fetola lihokelo, e bontšang hore na faele e nepahetseng e hokae hona joale le hore na e bitsoa eng.

Mokhoa oa ho khaola lihokelo ho Excel

Ntle le moo, o ka hlophisa lihokelo ka konopo e lumellanang e fumanehang ho "Data" tab. Mosebelisi a ka boela a fumana hore khokahano e robehile ke phoso ea #LINK, e hlahang ha Excel e sa khone ho fumana tlhahisoleseling e fumanehang atereseng e itseng ka lebaka la hore aterese ka boeona ha e sebetse.

Mokhoa oa ho tlosa lihokelo ho Excel

E 'ngoe ea mekhoa e bonolo ka ho fetisisa ea ho rarolla boemo bo hlalositsoeng ka holimo haeba u sa khone ho ntlafatsa sebaka sa faele e hokahantsoeng ka bouena ke ho hlakola sehokelo ka bosona. Sena se bonolo haholo ho se etsa haeba tokomane e na le sehokelo se le seng feela. Ho etsa sena, o tlameha ho latela mehato e latelang:

  1. Bula menu ea "Data".
  2. Re fumana karolo ea "Connections", 'me moo - khetho "Fetola likhokahano".
  3. Ka mor'a moo, tobetsa "Unlink".

Haeba u ikemiselitse ho romella motho e mong buka ena ka poso, ho khothaletsoa haholo hore u etse joalo esale pele. Ntle le moo, kamora ho hlakola lihokelo, litekanyetso tsohle tse ka har'a tokomane e 'ngoe li tla kengoa faeleng, li sebelisoe ka liforomo, mme sebakeng sa aterese ea sele, tlhaiso-leseling e ka liseleng tse tsamaellanang e tla fetoloa boleng. .

Mokhoa oa ho hlakola libuka tsohle

Empa haeba palo ea likhokahano e ba kholo haholo, ho li hlakola ka letsoho ho ka nka nako e telele. Ho rarolla bothata bona ka nako e le 'ngoe, o ka sebelisa macro e khethehileng. E ka har'a addon ea VBA-Excel. U hloka ho e kenya tšebetsong ebe u ea ho tab ea lebitso le tšoanang. Ho tla ba le karolo ea "Lihokelo", eo ho eona re hlokang ho tobetsa konopo ea "Break all links".

Mokhoa oa ho khaola lihokelo ho Excel

VBA khoutu

Haeba ho sa khonehe ho kenya kenyelletso ena, u ka iketsetsa macro. Ho etsa sena, bula Visual Basic editor ka ho tobetsa linotlolo tsa Alt + F11, 'me u ngole mela e latelang tšimong ea ho kena khoutu.

Sub UnlinkWorkBooks()

    Finyella WbLinks

    Dim le Halelele

    Khetha Case MsgBox(“Litšupiso tsohle tse mabapi le libuka tse ling li tla tlosoa faeleng ena, ’me liforomo tse buang ka libuka tse ling li tla nkeloa sebaka ke boleng.” & vbCrLf & “Na u tiile u batla ho tsoela pele?”, 36, “Tlosa lihokelo?” )

    Taba ea 7′ No

        Tsoa Sub

    Qetella Khetha

    WbLinks = ActiveWorkbook.LinkSources(Mofuta:=xlLinkTypeExcelLinks)

    Haeba e se IsEmpty(WbLinks) Joale

        Bakeng sa i = 1 Ho ea UBound(WbLinks)

            ActiveWorkbook.BreakLink Name:=WbLinks(i), Mofuta:=xlLinkTypeExcelLinks

        E 'ngoe

    hape

        MsgBox "Ha ho na likhokahano tsa libuka tse ling faeleng ena.", 64, "Lihokelo tsa libuka tse ling"

    Qetella Haeba

Qetella

Mokhoa oa ho khaola maqhama feela sebakeng se khethiloeng

Nako le nako, palo ea likhokahano e kholo haholo, 'me mosebelisi o tšaba hore ka mor'a ho hlakola e' ngoe ea tsona, ho ke ke ha khoneha ho khutlisetsa ntho e 'ngoe le e' ngoe morao haeba tse ling li ne li sa hlokahale. Empa bona ke bothata boo ho leng bonolo ho bo qoba. Ho etsa sena, o lokela ho khetha mefuta e fapaneng eo o tla hlakola lihokelo ho eona, ebe o li hlakola. Ho etsa sena, o tlameha ho etsa tatellano e latelang ea ts'ebetso:

  1. Khetha pokello ea data e lokelang ho fetoloa.
  2. Kenya tlatsetso ea VBA-Excel, ebe u ea tab e nepahetseng.
  3. Ka mor'a moo, re fumana menu ea "Lihokelo" ebe o tobetsa konopo ea "Senya lihokelo libakeng tse khethiloeng".

Mokhoa oa ho khaola lihokelo ho Excel

Ka mor'a moo, lihokelo tsohle tsa sete e khethiloeng ea lisele li tla hlakoloa.

Seo u lokelang ho se etsa haeba maqhama a sa robehe

Tsohle tse ka holimo li utloahala li le ntle, empa ts'ebetsong ho na le linako tse ling kamehla. Ka mohlala, ho ka 'na ha e-ba le boemo boo maqhama a sa rojoeng. Tabeng ena, lebokose la puisano le ntse le hlaha le bolelang hore ha ho khonehe ho ntlafatsa lihokelo ka bohona. Seo u lokelang ho se etsa boemong boo?

  1. Ntlha ea pele, u lokela ho hlahloba hore na ho na le tlhahisoleseding e teng ka har'a maralo a boletsoeng. Ho etsa sena, tobetsa motsoako Ctrl + F3 kapa bula "Formulas" tab ya - "Name Manager". Haeba lebitso la faele le tletse, joale u hloka feela ho le hlophisa kapa ho le tlosa ka ho feletseng. Pele o hlakola mabala a boletsoeng, o hloka ho kopitsa faele sebakeng se seng e le hore u ka khutlela mofuteng oa pele haeba mehato e fosahetseng e nkuoe.
  2. Haeba u sa khone ho rarolla bothata ka ho tlosa mabitso, u ka hlahloba ho fometa ka maemo. Lisele tse ka har'a tafole e 'ngoe li ka hlalosoa ka melao ea ho fometa e nang le maemo. Ho etsa sena, fumana ntho e lumellanang ho tab ea "Home", ebe o tobetsa konopo ea "File Management". Mokhoa oa ho khaola lihokelo ho Excel

    Ka tloaelo, Excel ha e u fe bokhoni ba ho fana ka aterese ea libuka tse ling tsa mosebetsi ka ho fomata ka maemo, empa u etsa joalo haeba u bua ka lethathamo le rehiloeng le amanang le faele e 'ngoe. Hangata, esita le ka mor'a hore sehokelo se tlosoe, sehokelo se sala. Ha ho na bothata ho tlosa sehokelo se joalo, hobane sehokelo ha e le hantle ha se sebetse. Ka hona, ha ho letho le lebe le tla etsahala haeba u le tlosa.

U ka sebelisa ts'ebetso ea "Data Check" ho fumana hore na ho na le lihokelo tse sa hlokahaleng. Lihokelo hangata li sala haeba ho sebelisoa mofuta oa "List" oa netefatso ea data. Empa seo u lokelang ho se etsa haeba ho na le lisele tse ngata? Na ho hlile hoa hlokahala ho hlahloba e 'ngoe le e' ngoe ea tsona ka tatellano? Che, ho hang. Etsoe, ho tla nka nako e telele haholo. Ka hona, o hloka ho sebelisa khoutu e khethehileng ho e boloka haholo.

Khetho e Hlakileng

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

Mongoli : The_Prist(Shcherbakov Dmitry)

' Nts'etsopele ea profeshenale ea likopo tsa Ofisi ea MS ea mathata afe kapa afe

' Ho etsa lithupelo ho MS Excel

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

' [imeile e sirelelitsoeng]

'WebMoney—R298726502453; Yandex.Money - 41001332272872

Morero:

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

Sub FindErrLink()

    'Re hloka ho sheba sehokelo sa data -Change ho faele ea mohloli

    'me u behe mantsoe a sehlooho mona ka litlhaku tse tlase (karolo ea lebitso la faele)

    'naleli e nka sebaka sa palo efe kapa efe ea litlhaku e le hore u se ke ua tšoenyeha ka lebitso le nepahetseng

    Const sToFndLink$ = "* thekiso 2018*"

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

    'hlalosa lisele tsohle tse nang le netefatso ea data

    Ho Phoso K'homphieutheng E latelang

    Seta rr = ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation)

    Haeba rr Hase letho Joale

        MsgBox "Ha ho na lisele tse nang le netefatso ea data leqepheng le sebetsang", vbInformation, "www.excel-vba.ru"

        Tsoa Sub

    Qetella Haeba

    Ka Phoso GoTo 0

    'hlahloba sele ka 'ngoe bakeng sa likhokahano

    Bakeng sa rc Ka 'ngoe Ho rr

        'Ha ho ka etsahala, re tlole liphoso - sena le sona se ka etsahala

        Empa likhokahano tsa rona li tlameha ho ba ntle le tsona 'me li tla fumaneha

        s = «»

        Ho Phoso K'homphieutheng E latelang

        s = rc.Validation.Formula1

        Ka Phoso GoTo 0

        'fumana - re bokella ntho e' ngoe le e 'ngoe sebakeng se arohaneng

        Haeba LCase(s) Like sToFndLink Joale

            Haeba res Hase letho Joale

                Seta res = rc

            hape

                Set res = Union(rc, res)

            Qetella Haeba

        Qetella Haeba

    E 'ngoe

    'Haeba ho na le khokahano, khetha lisele tsohle tse nang le licheke tse joalo tsa data

    Haeba Eseng res Hase letho Joale

        rres.Kgetha

' res.Interior.Color = vbRed 'haeba u batla ho totobatsa ka 'mala

    Qetella Haeba

Qetella

Hoa hlokahala ho etsa mojule o tloaelehileng ho mohlophisi oa macro, ebe o kenya mongolo ona moo. Kamora moo, letsetsa fensetere ea macro u sebelisa motsoako oa senotlolo Alt + F8, ebe u khetha macro ea rona ebe o tobetsa konopo ea "Run". Ho na le lintho tse 'maloa tseo u lokelang ho li hopola ha u sebelisa khoutu ena:

  1. Pele o batla sehokelo se seng se sa sebetse, o tlameha ho qala ka ho tseba hore na sehokelo seo se bopiloeng ka sona se shebahala joang. Ho etsa sena, e ea ho "Data" menu 'me u fumane ntho ea "Change Links" moo. Ka mor'a moo, u lokela ho sheba lebitso la faele, 'me u le hlalose ka mantsoe a qotsitsoeng. Ka mohlala, joalo ka: Const sToFndLink$ = "* thekiso 2018*"
  2. Hoa khoneha ho ngola lebitso ka botlalo, empa feela u nke sebaka sa litlhaku tse sa hlokahaleng ka asterisk. 'Me ka mantsoe a qotsitsoeng, ngola lebitso la faele ka litlhaku tse nyane. Tabeng ena, Excel e tla fumana lifaele tsohle tse nang le khoele e joalo qetellong.
  3. Khouto ena e khona ho sheba feela lihokelo ho leqephe le ntseng le sebetsa.
  4. Ka macro ena, o ka khetha feela lisele tseo e li fumaneng. U tlameha ho hlakola ntho e 'ngoe le e' ngoe ka letsoho. Sena ke tlatsetso, hobane o ka hlahloba ntho e 'ngoe le e' ngoe habeli hape.
  5. U ka boela ua etsa hore lisele li totobatsoe ka 'mala o khethehileng. Ho etsa sena, tlosa apostrophe pele ho mola ona. res.Interior.Color = vbRed

Hangata, ka mor'a hore u phethe mehato e hlalositsoeng ka holimo, ha hoa lokela ho ba le likhokahano tse sa hlokahaleng. Empa haeba ho na le tse ling tsa tsona ka har'a tokomane 'me u sa khone ho li tlosa ka mabaka a itseng (mohlala o tloaelehileng ke tšireletso ea data ka lakane), joale u ka sebelisa tatellano e fapaneng ea liketso. Taelo ena e sebetsa feela liphetolelong tsa 2007 le ho feta.

  1. Re etsa kopi ea "backup" ea tokomane.
  2. Bula tokomane ena u sebelisa polokelo ea litaba. U ka sebelisa leha e le efe e tšehetsang sebopeho sa ZIP, empa WinRar le eona e tla sebetsa, hammoho le e hahiloeng ho Windows.
  3. Ka har'a polokelo e hlahang, u hloka ho fumana foldara ea xl, ebe u bula lihokelo tsa kantle.
  4. Sephutheli sena se na le likhokahano tsohle tsa kantle, tseo e 'ngoe le e 'ngoe ea tsona e tsamaellanang le faele ea foromo ea externalLink1.xml. Kaofela ha tsona li baloa feela, ka hona mosebelisi ha a na monyetla oa ho utloisisa hore na khokahano ena ke ea mofuta ofe. Ho utloisisa mofuta oa khokahano, o hloka ho bula foldara ea _rels, 'me u e shebe moo.
  5. Ka mor'a moo, re tlosa lihokelo tsohle kapa tse khethehileng, ho latela seo re ithutang sona faeleng ea externalLinkX.xml.rels.
  6. Ka mor'a moo, re bula faele ea rona re sebelisa Excel. Ho tla ba le leseli mabapi le phoso joalo ka "Phoso karolong ea litaba tse ka har'a Buka." Re fana ka tumello. Ka mor'a moo, puisano e 'ngoe e tla hlaha. Rea e koala.

Ka mor'a moo, li-link tsohle li lokela ho tlosoa.

Leave a Reply