Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 02.01.2017
Сообщений: 123
1

Отображение связей в определенном диапазоне

18.02.2017, 16:19. Показов 843. Ответов 2
Метки нет (Все метки)

Добрый день, форумчане.
Подскажите ответ на вопрос.

У меня есть макрос отображающий связи на листе - при открытии книги.
Код
Private Sub Workbook_Open()
Dim cl As Range
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For Each cl In ActiveSheet.UsedRange
    With cl
        .ShowPrecedents
        .ShowDependents
    End With
Next
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
Как заставить отображать связи - только в определенном диапазоне (я выделил этот диапазон желтым цветом) ?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вложения
Тип файла: xls 5464564.xls (34.0 Кб, 7 просмотров)
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2017, 16:19
Ответы с готовыми решениями:

Использование функции на определенном диапазоне
Пожайлуста подскажите кто знает, возможно ли протянуть любую функцию вниз по столбику, при этом не...

Макрос на фильтрацию в определенном диапазоне
Скажем так, большое спасибо KOGG за помощь в реализации идеи, которая упростит мне работу. Он...

Невыделяемые автофигуры в определенном диапазоне
Доброе утро, друзья. Помогите решить проблему. На листе часто обновляются автофигуры. При этом...

Удаление столбцов по условию в определенном диапазоне
И снова доброго времени суток, камрады! Опять буксую в ночи, опять прошу помощи :) Есть таблица,...

2
223 / 134 / 45
Регистрация: 08.09.2012
Сообщений: 281
Записей в блоге: 1
18.02.2017, 19:18 2
Лучший ответ Сообщение было отмечено lixar21 как решение

Решение

Цитата Сообщение от lixar21 Посмотреть сообщение
Как заставить отображать связи - только в определенном диапазоне (я выделил этот диапазон желтым цветом) ?
А так? Связи за пределом диапазона с участием ячеек из диапазона всё-равно ведь будут отображаться...
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub Workbook_Open()
Dim cl As Range
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set cl = Range("J3:Q10")
cl.Select
For Each cl In Selection
    With cl
        .ShowPrecedents
        .ShowDependents
    End With
Next
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
1
0 / 0 / 0
Регистрация: 02.01.2017
Сообщений: 123
18.02.2017, 21:07  [ТС] 3
aequit , наверное подойдет.
Спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2017, 21:07

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Изменение цвета ячейки в определенном диапазоне
Подскажите, пожалуйста, как сделать так чтобы пользователь нажал левой кнопкой по ячейке и...

Удаление пустых строк в определенном диапазоне
Ситуация следующая: есть, например, таблица - некоторые строки в ней заполнены, некоторые пустые....

Перехват изменений в определенном диапазоне ячеек
Тема наверно уже поднималась, поэтому сильно не ругайте, сам не смог разобраться. Как должен...

Проверка пустоты ячейки, поиск в определенном диапазоне
Доброго времени суток. Нужно сделать так, что бы напротив каждого номера о/м проверялось является...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.