Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Как найти внешнюю связь?

Автор Oleg13, 18.02.2012, 00:33

« назад - далее »

Oleg13

Здравствуйте!
Долго искал в своем файле внешнюю связь (при открытии файл хотел обновиться), да и в меню Правка-Связи показывал внешнюю связь. Все ячейки просмотрел вручную, но ссылок не находил. Сегодня, случайно увидел, что один именной диапазон ссылается на внешний источник... Связь в имени убрал  и все наладилось. Подскажите, пожалуйста, а можно как нибудь увидеть, где, в какой ячейке (или имени) есть внешняя связь? Макросом или другими средствами Excel? (Excel 2003).

kuklp

А какой в этом смысл? Если таких ячеек тысячи, да на 100 листах? Да разных. Как правило нужно изменить, или оборвать связь. Ну вот следующий код выделит первую ячейку со связью(если таковая существует):
Sub www()
    Dim l$, c As Range, sh As Worksheet
    l = ActiveWorkbook.LinkSources(1)(1)
    l = Left(l, InStrRev(l, "\"))
    For Each sh In ThisWorkbook.Worksheets
        Set c = sh.Cells.Find(What:=l, LookIn:=xlFormulas, LookAt:=2)
        If Not c Is Nothing Then sh.Activate: c.Activate: Exit Sub
    Next
End Sub


Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771

Oleg13

Спасибо! Попробую. А смысл есть. При разрыве связи формулы убиваются оставляя значения и ищи потом почему перестала считать ...
В моем случае, как я уже писал, связь была в именном диапазоне. Жаль, что нельзя увидеть табличку:
Ячейка – ссылка
Ячейка – ссылка и. т.д.
Если даже и листов 100 и ссылок тысячи, а порядок должон быть :-) в смысле что на что ссылается знать надо.

Dorli _


iron priest

в диспетчере имен указывается ссылка, в том числе и на внешний файл