Макрос вместо функции ЕСЛИ - VBA/Excel

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

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

Здравствуйте! Помогите пожалуйста написать макрос вместо функции ЕСЛИ. Нужен именно макрос, для программы обработки прайсов. Нужно сложить значения двух ячеек (из разных колонок), и если результат равен 0 - тогда вернуть пусто (""), если не равен нулю (то есть если хотя бы одна из ячеек непустая) - тогда вернуть "1". И протянуть данную функцию по всему столбцу - до конца где есть заполненные строки

Решение задачи: «Макрос вместо функции ЕСЛИ»

textual
Листинг программы
Sub bb()
  With Range("BJ2:BJ" & Cells.SpecialCells(xlCellTypeLastCell).Row)
    .Formula = "=IF(BE2+K2,1,"""")"
    .Value = .Value
  End With
End Sub

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


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

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

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