Код |
---|
Sub Start() Dim i, p, a As String Dim x As Integer i = 5 Do While Cells(i, 7) <> "" x = 0 If (Cells(i, 7) = "Да" Then x = x + 7.6 If (Cells(i, 7) = "Нет" Then x = x + 0 If (Cells(i, 7) = "Не нужно" Then x = x + 5 Cells(i, 20) = x / 100 i = i + 1 Loop End Sub |
Дробные числа в VBA
05.02.2014 00:17:35
Примера не вижу.
По коду - x As Integer А вы прибавляете 7.6 - и что должно получиться? |
|
|
|
05.02.2014 00:18:05
А если поменять Dim x As double?
|
|
|
|
05.02.2014 00:20:48
А если поменять Dim x As double? - все заработало!!! Спасибо!
Наверное заработался и даже это перестал замечать...Спасибо огромное Юрий М |
|
|
|
05.02.2014 00:28:05
А
|
||||
|
|
|||
Читают тему