Страницы: 1
RSS
Edit links. Break Link не работает, В файле есть ссылка на отсутствующий файл. break link не работает, подскажите как удалить.
 
Ссылка на скрины http://telegra.ph/Break-link-ne-rabotaet-07-25
 
Цитата
setner написал: break link не работает
Что значит не работает? Вы нажимали на кнопку Break Links?
Согласие есть продукт при полном непротивлении сторон
 
да. По ссылке есть скрин. Нажмаю, и никуда не пропадает этот линк
 
Попробуйте выполнить такой макрос. Автор gling
Код
Sub Связи() 'разорвать все связи
    Dim WorkbookLinks As Variant
    Dim Wb As Workbook
    Dim n As Variant
    Dim i As Long
        For Each n In ActiveWorkbook.Names:
        On Error Resume Next
            n.Delete:
        Next

        Set Wb = ActiveWorkbook
        WorkbookLinks = Wb.LinkSources(Type:=xlLinkTypeExcelLinks)
        If IsArray(WorkbookLinks) Then
            For i = LBound(WorkbookLinks) To UBound(WorkbookLinks)
                Wb.BreakLink _
                        Name:=WorkbookLinks(i), _
                        Type:=xlLinkTypeExcelLinks
            Next i
        Else
        End If
End Sub
Согласие есть продукт при полном непротивлении сторон
 
Попробовал. Ничего не произошло. Связь все еще есть. Те 2 связи, которые удалялись break linkом, удалились с помощью макроса(т.е. все работает) Но 3 связь, которая не удаляется break linkом не удалилась и с помощью макроса
 
Еще метода, источник
Цитата
сохраняете файл как... тип файла: xlsb
открыв файл архиватором - удалить папку xl / externalLinks
закрываем, открываем, на все отвечаем да и т.п.
Согласие есть продукт при полном непротивлении сторон
 
Нужен файл. Скорее всего сама связь закопана где-то в именах(Ctrl+F3). Посмотрите там. Может надо имя удалить с этой ссылкой.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
Sanja написал:
открыв файл архиватором
это как? о_О
 
Цитата
The_Prist написал:
Скорее всего сама связь закопана где-то в именах(Ctrl+F3). Посмотрите там.
нет, там к сожалению нету
 
Без файла сложно сказать где закопана ссылка. Она может быть и в диаграммах, и в других объектах. Надо смотреть и искать.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
setner написал: это как?
Обыкновенно. Файл *.xlsx это по сути архив. Его можно открыть любым популярным архиватором
Согласие есть продукт при полном непротивлении сторон
 
Получилось с удалением папки externalLinks. Способ немного варварский, но работает. Спасибо!
Страницы: 1
Читают тему
Наверх