Excel - hivatkozások megszüntetése

Excel - hivatkozások megszüntetése
2021-04-14T17:46:47+02:00
2021-04-16T09:44:48+02:00
2022-10-15T21:16:29+02:00
Zo_zo
Sziasztok,

Van egy munkahelyi 15 füles excel táblát, amit használni kell. Néha kénytelenek vagyunk egyszerre két könyvtárban is használni. Ebből adódik, ha nem hozzáértő nyúl hozzá, hogy hivatkozások kerülnek bele. Eddig mindig sikerült kitörölnöm, de most egy kifogott rajtam. 

Fogtam egyesével kitöröltem minden cellából, amely más excelre hivatkozott. (Alt + ., és ctrl + F-fel megkerestem és a felesleges részt töröltem).
Utána a listákat frissítettem. (érvényesítésnél). 
A névkezelőket is átnéztem.
De még mindig van valahol egy hivatkozás. 

Próbálkoztam az Adatok fülön -> a Hivatkozások -> a linket megszakítani, de maradt. 

Ezt követően a jó barát (G... - kereső) segítségét is igénybe vettem. 

Találtam VBA kódot is link törlésre. Erre sem reagált. 

Option Explicit
Sub BreakLinks()
 Dim astrLinks As Variant
 Dim iCtr As Long
 astrLinks = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
    If IsArray(astrLinks) Then
        For iCtr = LBound(astrLinks) To UBound(astrLinks)
        ActiveWorkbook.BreakLink Name:=astrLinks(iCtr), _
        Type:=xlLinkTypeExcelLinks
        Next iCtr
    End If
End Sub

Kipróbáltam, hogy visszaállítottam az előző Excel állapotot - amikor még minden link benne volt. Kitörölt minden linket, amit én is megtaláltam, de az az egy megmaradt... 

Van valakinek egy jó ötlete, hogyan lehetne eltüntetni. (Ha nem lenne többnapos munka elölről felépíteni, akkor megtenném. De ez a verzió nem játszik). 

Köszönöm szépen előre is a segítséget!
Mutasd a teljes hozzászólást!
Szia!

Valahol lehet hogy nem nézted meg az összes érvényesítést.

Először készíts egy másolatot....
Kezd el kitörölni a munkalapokat egyesével...
Bezár/újranyit...
Ha nem jelenik meg az üzenet akkor az utolsónak törölt lapon van a külső hivatkozás.
Az eredeti file-ban elleőriízd az összes cellánák az adatérvényesítést.
Vagy töröld le az egész munkalapról és állítsd be újra....

Ennek fő oka ha másik munkafüzetből másolnak be cellát, ami adatérvényesítést tartalmazott, az viszi magával a hivatkozást, ami a forrás excelre hivaktozik...
Mutasd a teljes hozzászólást!

  • Szia!
    Mi látszik, amikor az Adatok-fülön a Hivatkozásokat megnézed. Megmutatnád képen?
    Üdv.
    Mutasd a teljes hozzászólást!
  • Szia!
    Nem elég egyszerűen a hivatkozásokat a Kezdőlap->Szerkesztés->Törlés->Hivatkozások törlése gombbal törölni?
    Kell hozzá Visual Basic?
    Mutasd a teljes hozzászólást!
  • Szia!

    Sajna valószínű nem elég.
    Hasonló problémával én is küzdök, de nekem nem akkora táblákban van ilyen hiba, úgyhogy átnéztem már az összes cellát, és úgy sem találtam. Viszont minden induláskor kiírja, hogy külső hivatkozás van, frissítsen? Mivel a működést nem befolyásolja hagytam a fenébe, bár azért kicsit idegesítő.
    Mutasd a teljes hozzászólást!
  • Üres munkafüzetbemásold át az egészet, el fog tünni.
    Mutasd a teljes hozzászólást!
  • Szia!

    Valahol lehet hogy nem nézted meg az összes érvényesítést.

    Először készíts egy másolatot....
    Kezd el kitörölni a munkalapokat egyesével...
    Bezár/újranyit...
    Ha nem jelenik meg az üzenet akkor az utolsónak törölt lapon van a külső hivatkozás.
    Az eredeti file-ban elleőriízd az összes cellánák az adatérvényesítést.
    Vagy töröld le az egész munkalapról és állítsd be újra....

    Ennek fő oka ha másik munkafüzetből másolnak be cellát, ami adatérvényesítést tartalmazott, az viszi magával a hivatkozást, ami a forrás excelre hivaktozik...
    Mutasd a teljes hozzászólást!
  • Hello,

    elvileg, csatolom. 
    Köszi
    Mutasd a teljes hozzászólást!
    Csatolt állomány
  • Hello,

    Sajnos így nem működik.
    Mutasd a teljes hozzászólást!
  • Szia!
    A hivatkozott fájl megvan még valahol? Ha nincs, akkor kreálj egyet és utána próbáld frissíteni és megszakítani a kapcsolatot.
    Másik lehetőség, hogy a Kövics István által javasol módon munkalapról munkalapra haladva kiszűröd, melyiken van a kapcsolódó hivatkozás.
    Esetleg még egy próba: Munkalaponként kijelölöd az egészet és értékként visszailleszted. Elvileg meg kellene ilyenkor szűnnie a csatolásnak.
    Persze ebben az esetben is a másolaton kell a teszteket csinálni.
    Még egy ötlet, nem lehet, hogy van egy nem látható (vagy épp látható?) objektum, pl. egy gomb vagy kép ami a másik fájlra hivatkozik? Mert nem csak képlet lehet ilyen.
    Üdv.
    Mutasd a teljes hozzászólást!
  • Hello,

    Megtaláltam a hibás fület. Le is képleteztem újra, majd formátum másolással elértem, hogy a színkódok ugyanott legyenek.

    A hiba továbbra is fent állt, így szétszedtem. Egyik fülre a képletezést, egy másikra pedig a színezést tettem át. Utóbbiban maradt valami hiba. 
    Így újra kell színeznem az egész 500 sort.

    De nagyon szépen köszönöm!

    ui.: Néha az egyszerűségben található a megoldás. :)
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd