Mataupu
Feso'ota'iga ose mea aoga tele ile Excel. A uma mea uma, e masani lava ona faʻaogaina e tagata faʻaoga faʻamatalaga mai isi faila. Ae i nisi tulaga, e mafai ona sili atu le leaga nai lo le lelei. A uma, mo se faʻataʻitaʻiga, afai e te lafoina nei faila i meli, o fesoʻotaʻiga e le o galue. O le asō o le a tatou talanoa atili ai e uiga i mea e fai e aloese ai mai sea faʻafitauli.
O a sootaga i Excel
O sootaga i Excel e masani ona faʻaogaina faʻatasi ma galuega e pei o VPRe maua ai fa'amatalaga mai se isi tusi galuega. E mafai ona avea ma foliga o se fesoʻotaʻiga faʻapitoa e aofia ai le tuatusi e le gata o le sela, ae faʻapea foʻi ma le tusi o loʻo i ai faʻamatalaga. O se taunuuga, o sea sootaga e foliga mai e pei o lenei: =VLOOKUP(A2;'[Fa'atauga 2018.xlsx]Lipoti'!$A:$F;4;0). Po'o, mo se fa'atusa faigofie, fa'atusa le tuatusi i le fomu nei: ='[Fa'atauga 2018.xlsx]Lipoti'!$A1. Se'i o tatou iloiloina ta'itasi elemene so'otaga o lenei ituaiga:
- [Fa'atauga 2018.xlsx]. O lenei vaega o lo'o i ai se feso'ota'iga i le faila e te mana'o e maua mai ai fa'amatalaga. E ta'ua foi o le puna.
- ata. Sa matou faaaogaina le igoa lea, ae le o le igoa lea e tatau ona i ai. O lenei poloka o loʻo i ai le igoa o le laupepa e te manaʻomia e suʻe ai faʻamatalaga.
- $A:$F ma le $A1 – le tuatusi o se sela po'o se vaega o lo'o iai fa'amaumauga o lo'o i totonu o lenei pepa.
O le mea moni, o le faagasologa o le fatuina o se fesoʻotaʻiga i se pepa i fafo e taʻua o le fesoʻotaʻiga. A maeʻa ona matou resitalaina le tuatusi o le sela o loʻo i totonu o se isi faila, o mea o loʻo i totonu o le "Data" e suia. O lona uiga, o le "Suiga fesoʻotaʻiga" e faʻamalosi, faatasi ai ma le fesoasoani e mafai ai e le tagata faʻaoga ona faʻasaʻo fesoʻotaʻiga o loʻo i ai nei.
Le ute o le faafitauli
I le avea ai o se tulafono, e leai ni fa'afitauli fa'aopoopo e tula'i mai ina ia fa'aoga so'otaga. E tusa lava pe tulaʻi mai se tulaga e suia ai sela, ona otometi lava ona faʻafouina soʻotaga uma. Ae afai ua uma ona e toe faʻaigoaina le tusi faigaluega lava ia pe faʻanofo i se isi tuatusi, Excel e leai se malosi. O lea la, e maua mai ai le fe'au lea.
O iinei, e lua filifiliga talafeagai a le tagata faʻaoga mo le auala e galue ai i lenei tulaga. E mafai ona ia kiliki le "Faaauau" ona le toe faafouina lea o suiga, pe mafai foi ona ia kiliki le "Change Associations", lea e mafai ai ona ia faafou ma le lima. A maeʻa ona matou kilikiina lenei faʻamau, o le a faʻaalia se faʻamalama faaopoopo lea e mafai ai ona suia soʻotaga, e faʻaalia ai le mea o loʻo i ai le faila saʻo i le taimi nei ma le mea e taʻua ai.
E le gata i lea, e mafai ona e faʻasaʻo soʻotaga e ala i le faʻamau faʻatatau o loʻo i luga o le "Data" tab. E mafai foi e le tagata faʻaoga ona iloa o le fesoʻotaʻiga ua motusia e le #LINK sese, lea e aliali mai pe a le mafai e Excel ona maua faʻamatalaga o loʻo i se tuatusi patino ona o le mea moni e le aoga le tuatusi lava ia.
E fa'afefea ona tatala le feso'ota'iga i le Excel
O se tasi o auala sili ona faigofie e foia ai le tulaga o loʻo faʻamatalaina i luga i le tulaga e le mafai ona e faʻafouina le nofoaga o le faila fesoʻotaʻi oe lava ia o le tapeina lea o le soʻotaga lava ia. E matua faigofie lava ona fai pe afai o le pepa e na'o le tasi le so'oga. Ina ia faia lenei mea, e tatau ona e faia le faasologa o laasaga nei:
- Tatala le lisi "Faʻamatalaga".
- Matou te mauaina le vaega "Fesoʻotaʻiga", ma iina - le filifiliga "Suia fesoʻotaʻiga".
- A maeʻa lena, kiliki i luga o le "Unlink".
Afai e te mana'o e lafo atu lenei tusi i se isi tagata, e matua fautuaina lava e te faia muamua. A uma, pe a uma ona tapeina soʻotaga, o mea taua uma o loʻo i totonu o se isi pepa o le a otometi lava ona utaina i totonu o le faila, faʻaaogaina i fua faʻatatau, ma nai lo le tuatusi cell, o faʻamatalaga i totonu o sela tutusa o le a na o le suia i tau. .
Fa'afefea ona tatala so'otaga tusi uma
Ae afai e tele naua le numera o so'otaga, o le tapeina ma le lima e mafai ona umi se taimi. Ina ia foia lenei faafitauli i le taimi e tasi, e mafai ona e faʻaogaina se macro faʻapitoa. O lo'o iai ile VBA-Excel addon. E tatau ona e fa'agaoioia ma alu i le fa'ailoga o le igoa lava e tasi. O le ai ai se vaega "So'otaga", lea e tatau ona tatou kiliki i luga o le "Tati uma soʻotaga" ki.
VBA code
Afai e le mafai ona faʻagaoioia lenei faʻaopoopoga, e mafai ona e fatuina se macro oe lava. Ina ia faia lenei mea, tatala le Visual Basic editor e ala i le oomiina o Alt + F11 ki, ma tusi laina nei i le code entry field.
Sub UnlinkWorkBooks()
Fa'amumu WbLinks
Mumu ma le Umi
Filifili Case MsgBox(“O fa'amatalaga uma i isi tusi o le a aveesea mai lenei faila, ma o fua fa'atatau i isi tusi o le a suia i tulaga faatauaina.” & vbCrLf & “E te mautinoa e te manao e faaauau?”, 36, “Tatala le sootaga?” )
Mataupu 7′ Nu
Alu i lalo
Fa'ai'u Filifiliga
WbLinks = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
Afai e Le'o Fa'asaoga(WbLinks) Ona
Mo i = 1 I le UBound(WbLinks)
ActiveWorkbook.BreakLink Igoa:=WbLinks(i), Ituaiga:=xlLinkTypeExcelLinks
sosoo ai
isi
MsgBox “E leai ni so’oga i isi tusi i lenei faila.”, 64, “So’oga i isi tusi”
Faʻaiʻu Pe
laiti iuga
Fa'afefea ona motusia so'otaga na'o le vaega ua filifilia
Mai lea taimi i lea taimi, o le numera o fesoʻotaʻiga e matua tele lava, ma e fefe le tagata faʻaoga pe a uma ona tapeina se tasi oi latou, o le a le mafai ona toe faʻafoʻi mea uma pe a fai o nisi e sili atu. Ae o se faafitauli lea e faigofie ona aloese mai ai. Ina ia faia lenei mea, e tatau ona e filifilia le laina e tape ai sootaga, ona tape lea. Ina ia faia lenei mea, e tatau ona e faia le faasologa o gaioiga:
- Filifili le fa'amaumauga e mana'omia ona sui.
- Fa'apipi'i le VBA-Excel fa'aopoopo, ona alu lea i le fa'ailoga talafeagai.
- Ma le isi, matou te mauaina le lisi "So'otaga" ma kiliki i luga o le fa'amau "Fa'amuta so'otaga i laina filifilia".
A maeʻa lena, o fesoʻotaʻiga uma i le seti o sela ua filifilia o le a tapeina.
O le a le mea e fai pe a le motusia fusi
O mea uma o loʻo i luga e foliga lelei, ae i le faʻatinoga o loʻo i ai pea ni nuances. Mo se faʻataʻitaʻiga, atonu ei ai se tulaga e le motusia ai noataga. I lenei tulaga, o loʻo faʻaalia pea se pusa faʻatalanoaga e faʻapea e le mafai ona faʻafouina soʻotaga. O le a le mea e fai i lea tulaga?
- Muamua, e tatau ona e siaki pe o iai ni faʻamatalaga o loʻo i totonu o laina igoa. Ina ia faia lenei mea, oomi le ki Ctrl + F3 pe tatala le "Formulas" tab - "Name Manager". Afai e tumu le igoa o le faila, ona e manaʻomia lea ona faʻasaʻo pe aveese atoa. A'o le'i tapeina igoa o laina, e tatau ona e kopiina le faila i se isi nofoaga ina ia mafai ai ona e toe fo'i i le ulua'i fa'asologa pe a fai o la'asaga sese.
- Afai e le mafai ona e foia le faafitauli e ala i le aveesea o igoa, e mafai ona e siaki tulaga faatulagaina. O sela i se isi laulau e mafai ona fa'asino i tulafono fa'atulagaina tulaga. Ina ia faia lenei mea, saili le mea e fetaui i luga o le "Fale" tab, ona kiliki lea i le "File Management" button.
E masani lava, Excel e le tuʻuina atu ia te oe le tomai e tuʻuina atu ai le tuatusi o isi tusi galuega ile faʻatulagaina o tuutuuga, ae e te faia pe a e vaʻai i se igoa igoa ma se faʻamatalaga i se isi faila. E masani lava, e tusa lava pe ua uma ona aveese le sootaga, e tumau pea le sootaga. E leai se faʻafitauli i le aveeseina o sea soʻotaga, aua o le fesoʻotaʻiga o le mea moni e le o galue. O le mea lea, e leai se mea leaga e tupu pe a e aveese.
E mafai fo'i ona e fa'aogaina le galuega "Siaki Fa'amatalaga" e su'e ai pe iai ni so'oga e le mana'omia. E masani ona tumau so'otaga pe a fa'aogaina le "Lisi" ituaiga o fa'amaoniga fa'amaumauga. Ae o le a le mea e fai pe afai e tele sela? Pe e mana'omia moni lava ona siaki fa'asologa ta'itasi? Ioe e leai. A uma, o le a umi se taimi. O le mea lea, e tatau ona e faʻaogaina se code faʻapitoa e faʻasaoina lelei ai.
Filifiliga manino
'————————————————————————————
' Tusitala: The_Prist(Shcherbakov Dmitry)
' Atinaʻe faʻapolofesa o talosaga mo MS Office o soʻo se lavelave
' Faia a'oa'oga ile MS Excel
' https://www.excel-vba.ru
' [imeli puipuia]
'WebMoney—R298726502453; Yandex.Money — 41001332272872
' Faamoemoega:
'————————————————————————————
Sub FindErrLink()
'e mana'omia ona tatou va'ava'ai i le Fa'amaumauga -Suiga feso'ota'iga feso'ota'iga i le faila faila
'ma tuu upu autu iinei i le mataitusi laiti (vaega o le igoa faila)
'asterisk na'o le suia o so'o se numera o mataitusi ina ia e le tau popole i le igoa tonu
Const sToFndLink$ = "*fa'atau 2018*"
Dim rr As Range, rc As Range, rres As Range, s$
'fa'amatala sela uma ma fa'amaonia fa'amaumauga
I luga o le Faʻamatalaga Faʻamatalaga Mulimuli
Seti rr = ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation)
Afai rr E Leai se Mea Ona
MsgBox "E leai ni sela e iai faʻamaumauga faʻamaonia i luga o le pepa galue", vbInformation, "www.excel-vba.ru"
Alu i lalo
Faʻaiʻu Pe
Ile Sese GoTo 0
'sia'i sela ta'itasi mo so'otaga
Mo rc taitasi I rr
'i le tulaga lava, matou te fa'amisi mea sese - e mafai foi ona tupu lenei mea
'ae o a tatou sootaga e tatau ona aunoa ma i latou ma o le a mautinoa lava e maua
s = ""
I luga o le Faʻamatalaga Faʻamatalaga Mulimuli
s = rc.Validation.Formula1
Ile Sese GoTo 0
'maua - matou te aoina mea uma i se vaega eseese
Afai LCase(s) Pei sToFndLink Ona
Afai rres E Leai se Mea Ona
Seti rres = rc
isi
Seti rres = Iuni(rc, rres)
Faʻaiʻu Pe
Faʻaiʻu Pe
sosoo ai
'afai e iai se feso'ota'iga, filifili sela uma e iai fa'amaumauga fa'apea
Afai Leai rres E Leai se Mea Ona
rres.Filifili
' rres.Interior.Color = vbRed 'pe a e mana'o e fa'amanino ile lanu
Faʻaiʻu Pe
laiti iuga
E manaʻomia le faia o se module masani i le macro editor, ona faʻapipiʻi lea o le tusitusiga iina. A maeʻa lena, valaʻau le faamalama macro e faʻaaoga ai le ki faʻatasi Alt + F8, ona filifili lea o la matou macro ma kiliki i le "Run" button. E i ai nai mea e teu i lou mafaufau pe a faʻaaogaina lenei code:
- Ae e te leʻi suʻeina se fesoʻotaʻiga e le o toe talafeagai, e tatau ona e vaʻavaʻai muamua pe o le a le foliga o le soʻotaga lea e fausia ai. Ina ia faia lenei mea, alu i le "Data" menu ma suʻe le mea "Suiga Sooga" iina. A maeʻa lena, e tatau ona e vaʻai i le igoa faila, ma faʻamaonia i upusii. Mo se faʻataʻitaʻiga, pei o lenei: Const sToFndLink$ = "*fa'atau 2018*"
- E mafai ona tusia le igoa e le atoatoa, ae na o le suia o mataʻitusi e le manaʻomia i se fetu. Ma i upusii, tusi le igoa faila i mataitusi laiti. I lenei tulaga, Excel o le a maua uma faila o loʻo i ai se manoa i le pito.
- E na'o le code lea e mafai ona siaki mo so'otaga i le laupepa o lo'o galue nei.
- Faatasi ai ma lenei macro, e mafai ona e filifilia naʻo sela na maua. E tatau ona e tape mea uma ma le lima. O se fa'aopoopoga lea, aua e mafai ona e toe siaki mea uma.
- E mafai fo'i ona e fa'ailoaina sela i se lanu fa'apitoa. Ina ia faia lenei mea, aveese le apostrophe i luma o lenei laina. rres.Interior.Color = vbRed
E masani lava, a uma ona e faʻamaeʻaina laasaga o loʻo faʻamatalaina i faʻatonuga o loʻo i luga, e le tatau ona toe i ai ni fesoʻotaʻiga le manaʻomia. Ae afai o loʻo i ai nisi oi latou i totonu o le pepa ma e le mafai ona e aveesea mo se tasi mafuaaga poʻo se isi (o se faʻataʻitaʻiga masani o le saogalemu o faʻamaumauga i totonu o se laupepa), ona mafai lea ona e faʻaogaina se faʻasologa ese o gaioiga. O lenei faatonuga e aoga mo na'o lomiga 2007 ma maualuga atu.
- Matou te faia se kopi faaleoleo o le pepa.
- Tatala lenei pepa e fa'aoga ai le fa'amaumauga. E mafai ona e faʻaogaina soʻo se mea e lagolagoina le ZIP format, ae o WinRar o le a aoga foi, faʻapea foʻi ma le mea na fausia i totonu o Windows.
- I le faʻamaumauga o loʻo faʻaalia, e tatau ona e suʻeina le faila xl, ona tatala lea o externalLinks.
- O lenei pusa o lo'o i ai so'otaga uma i fafo, o ia mea ta'itasi e fetaui ma se faila o le fomu externalLink1.xml. O i latou uma e na o le faanumera, ma o le mea lea e le maua ai e le tagata faʻaoga le avanoa e malamalama ai pe o le a le ituaiga fesoʻotaʻiga lenei. Ina ia malamalama pe o le a le ituaiga fesoʻotaʻiga, e tatau ona e tatalaina le faila _rels, ma vaʻai i ai iina.
- A maeʻa lena, matou aveese uma poʻo soʻotaga patino, e faʻatatau i mea matou te aʻoaʻoina i le faila externalLinkX.xml.rels.
- A maeʻa lena, matou tatalaina la matou faila e faʻaaoga ai Excel. O le a iai faʻamatalaga e uiga i se mea sese e pei o le "Sese i se vaega o mea o loʻo i totonu o le Tusi." Matou te tuuina atu le maliega. A uma lena, o le a aliali mai se isi talanoaga. Matou te tapunia.
A maeʻa lena, e tatau ona aveese uma soʻotaga.