На панели инструментов отладки вы можете нажать кнопку, которая показывает вам направленные стрелки ячеек, которые непосредственно вызваны выбранной ячейкой (я называю эти прямые прецеденты «первым слоем»).Однако, когда вы используете свойство Precedents
в ячейке, оно возвращает все ячейки на листе, от которых зависит ячейка.
Например, у меня есть ячейка DT836
с формулой:
=DP836+DR836+DS836
Панель «Отладка трассировки» показывает симпатичную синюю стрелку, соединяющую эти три ячейки с ячейкой DT836
.
Range("DT836").Precedents
содержит диапазон ячеек более 70 000 с (насколько ямогу сказать) нет способа отличить, насколько далек зависимый от своего прецедента.
Есть ли способ определить это с помощью VBA?