Удалить всю строку если в первой ячейки этой строки (столбец А) результат формулы = 0. - VB

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

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

Добрый день, подскажите как можно написать код в Excel, что бы он удалял всю строку если в первой ячейки этой строки (столбец А) результат формулы = 0.
Для каждой строки своя первая ячейка с формулой.
И что бы все это работало в диапазоне строк с 5 по 55.
Заранее благодарен!

Решение задачи: «Удалить всю строку если в первой ячейки этой строки (столбец А) результат формулы = 0.»

textual
Листинг программы
<font color="blue">for</font> <font color="blue">each</font> r <font color="blue">in</font> activesheet.range(<font color="teal">"5:55"</font>).rows
   <font color="blue">if</font> r.cells(<font color="darkblue"><b>1</b></font>,<font color="darkblue"><b>1</b></font>).value=<font color="darkblue"><b>0</b></font> <font color="blue">then</font>
      r.delete
   <font color="blue">end</font> <font color="blue">if</font>
<font color="blue">next</font>

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


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

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

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