Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как обнаружить связь данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
как обнаружить связь данных
Артём Дата: Понедельник, 12.03.2012, 08:50 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Всем привет!
Открываю книгу. Запрашивает обновление связей. Разрываю связи, но при следующем открытии книги, опять запрашивает обновление связей. Вопрос: как обнаружить эти связи? Стандартными средствами не нашел ничего. Что посоветуете? В идеале хотелось бы знать какая ячейка запрашивает эту связь. Заранее благодарствую.


Все будет хорошо!

Сообщение отредактировал Артём - Понедельник, 12.03.2012, 08:53
 
Ответить
СообщениеВсем привет!
Открываю книгу. Запрашивает обновление связей. Разрываю связи, но при следующем открытии книги, опять запрашивает обновление связей. Вопрос: как обнаружить эти связи? Стандартными средствами не нашел ничего. Что посоветуете? В идеале хотелось бы знать какая ячейка запрашивает эту связь. Заранее благодарствую.

Автор - Артём
Дата добавления - 12.03.2012 в 08:50
Serge_007 Дата: Понедельник, 12.03.2012, 09:16 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Артём)
как обнаружить эти связи?



Quote (Артём)
хотелось бы знать какая ячейка запрашивает эту связь

Ctrl+F
К сообщению приложен файл: 9099743.gif (31.8 Kb) · 7274461.gif (18.6 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Артём)
как обнаружить эти связи?



Quote (Артём)
хотелось бы знать какая ячейка запрашивает эту связь

Ctrl+F

Автор - Serge_007
Дата добавления - 12.03.2012 в 09:16
Саня Дата: Понедельник, 12.03.2012, 09:31 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
ctrl+f, ищем "[",Искать: "в книге"
или так
[vba]
Code
Sub ПоискСвязей()
     Dim Sht As Worksheet
     Dim rng As Range, cell As Range
     Dim msg$, FirstAddress$

     On Error Resume Next
     For Each Sht In ActiveWorkbook.Worksheets

         Set rng = Sht.Range("A1").SpecialCells(xlCellTypeFormulas)
         Set cell = rng.Find(What:="[", _
                             LookIn:=xlFormulas, _
                             LookAt:=xlPart, _
                             SearchDirection:=xlNext)

         If Not cell Is Nothing Then
             FirstAddress = cell.Address
             Do
                 msg = msg & Sht.Name & vbTab & cell.Address(False, False) & vbNewLine
                 Set cell = rng.FindNext(cell)
             Loop While Not cell Is Nothing And cell.Address <> FirstAddress
         End If

         Set cell = Nothing
         Set rng = Nothing
     Next Sht
     MsgBox msg
End Sub
[/vba]

еще нужно проверить диспетчер имен и все объекты (рисунки, фигуры) - может прицеплен макрос с другой книги
или еще что-то...

если бы книгу твою "пощупать", то можно более конкретно...
 
Ответить
Сообщениеctrl+f, ищем "[",Искать: "в книге"
или так
[vba]
Code
Sub ПоискСвязей()
     Dim Sht As Worksheet
     Dim rng As Range, cell As Range
     Dim msg$, FirstAddress$

     On Error Resume Next
     For Each Sht In ActiveWorkbook.Worksheets

         Set rng = Sht.Range("A1").SpecialCells(xlCellTypeFormulas)
         Set cell = rng.Find(What:="[", _
                             LookIn:=xlFormulas, _
                             LookAt:=xlPart, _
                             SearchDirection:=xlNext)

         If Not cell Is Nothing Then
             FirstAddress = cell.Address
             Do
                 msg = msg & Sht.Name & vbTab & cell.Address(False, False) & vbNewLine
                 Set cell = rng.FindNext(cell)
             Loop While Not cell Is Nothing And cell.Address <> FirstAddress
         End If

         Set cell = Nothing
         Set rng = Nothing
     Next Sht
     MsgBox msg
End Sub
[/vba]

еще нужно проверить диспетчер имен и все объекты (рисунки, фигуры) - может прицеплен макрос с другой книги
или еще что-то...

если бы книгу твою "пощупать", то можно более конкретно...

Автор - Саня
Дата добавления - 12.03.2012 в 09:31
Артём Дата: Понедельник, 12.03.2012, 22:02 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Спасибо за ответы! Про первый рисунок от Serge_07 проповал сам. Он только указывал на местоположение и не более. А вот насчет второй картинки, как то в голову не приходило. Спасибо сердечное. Не сожалею что обратился к вам.


Все будет хорошо!
 
Ответить
СообщениеСпасибо за ответы! Про первый рисунок от Serge_07 проповал сам. Он только указывал на местоположение и не более. А вот насчет второй картинки, как то в голову не приходило. Спасибо сердечное. Не сожалею что обратился к вам.

Автор - Артём
Дата добавления - 12.03.2012 в 22:02
Vostok Дата: Суббота, 01.08.2015, 13:49 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Началось всё банально. Просто из Книги1 сделал копию листа в Книгу2 и теперь при открытии Книги2 постоянно вылетает запрос на обновление связей. Уже Достало.
Попробовал "Найти и заменить" - связей нет. Прошёлся предложенным макросом по книге - связей нет.
Но в окне "Изменение связей" (1-ый рисунок) устойчиво появляется название Книги1. И если в окне "Запрос на обновление связей" не поставить вариант "Не задавать вопрос и не обновлять связи" то при открытии Книги2 опять будет вылетать сообщение об обновлении связей. А как вообще убрать эту надпись - ссылку на другую книгу (1 рисунок)?
[moder]Тема закрыта. Причина: нарушение п.п. 4, 5q Правил форума[/moder]


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Pelena - Суббота, 01.08.2015, 13:55
 
Ответить
СообщениеНачалось всё банально. Просто из Книги1 сделал копию листа в Книгу2 и теперь при открытии Книги2 постоянно вылетает запрос на обновление связей. Уже Достало.
Попробовал "Найти и заменить" - связей нет. Прошёлся предложенным макросом по книге - связей нет.
Но в окне "Изменение связей" (1-ый рисунок) устойчиво появляется название Книги1. И если в окне "Запрос на обновление связей" не поставить вариант "Не задавать вопрос и не обновлять связи" то при открытии Книги2 опять будет вылетать сообщение об обновлении связей. А как вообще убрать эту надпись - ссылку на другую книгу (1 рисунок)?
[moder]Тема закрыта. Причина: нарушение п.п. 4, 5q Правил форума[/moder]

Автор - Vostok
Дата добавления - 01.08.2015 в 13:49
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!