Макрос вместо функции ЕСЛИ - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д