Страницы: 1
RSS
Проверка наличия значения в ячейке, нужно проверить ячейку на наличие в нем числа
 
День добрый! Подскажите пожалуйста, нужно проверить ячейку (условие) на наличие в нем числа, если в нем есть значение то итог считаю как "значение" *100, если ячейка с условием пуста, то итог считаю как "значение"*150.  
 
Код
Sub iFormula()
Dim i As Long
Dim iLastRow As Long
 iLastRow = Cells(Rows.Count, "B").End(xlUp).Row
  For i = 2 To iLastRow
    If Not IsEmpty(Cells(i, "A")) Then
      Cells(i, "C") = Cells(i, "B") * 100
    Else
      Cells(i, "C") = Cells(i, "B") * 150
    End If
  Next
End Sub
 
=ЕСЛИ(ЕПУСТО(A2);B2*150;B2*100)
Изменено: aset224 - 22.10.2022 13:46:59
 
Цитата
написал:
Код
    [URL=#]?[/URL]       1  2  3  4  5  6  7  8  9  10  11  12      Sub   iFormula()    Dim   i   As   Long    Dim   iLastRow   As   Long       iLastRow = Cells(Rows.Count,   "B"  ).  End  (xlUp).Row        For   i = 2   To   iLastRow          If   Not   IsEmpty(Cells(i,   "A"  ))   Then            Cells(i,   "C"  ) = Cells(i,   "B"  ) * 100          Else            Cells(i,   "C"  ) = Cells(i,   "B"  ) * 150          End   If        Next    End   Sub   
 
спасибо
 
Цитата
написал:
=ЕСЛИ(ЕПУСТО(A2);B2*150;B2*100)
вот, то что нужно, спасибо
Страницы: 1
Наверх