Специальная вставка "Вставить связь" - VBA

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Имеется макрос который копирует по условию ячейки с активного листа на "Свод":
Подскажите как сделать чтобы он не копировал все данные и настройки диапазона ячеек, а вставлял ссылки на ячейки этого диапазона (аналогично "Специальная вставка" => "Вставить связь")?

Решение задачи: «Специальная вставка "Вставить связь"»

textual
Листинг программы
c = в - 3 'в - 4 + 1
r = Worksheets("Свод").Cells(Rows.Count, 4).End(xlUp)(2).Row
 
For а = 1 To 7000
    If Cells(б + а, 4) = 1 Then
       Worksheets("Свод").Cells(r, 4).Resize(, c) = "=" & Cells(б + а, 4).Address(False, False, , True)
       r = r + 1
       ...

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5
Похожие ответы