Вы находитесь на странице: 1из 1

Sub Dim Dim Dim Dim

ALEX() i As Integer suma As Integer j As Integer k As Integer

i = 9 j = 9 Do While ThisWorkbook.Sheets(2).Range("a" + Trim(i)) <> "" If ThisWorkbook.Sheets(2).Range("b" + Trim(i)) = ThisWorkbook.Sheets(1).Rang e("b" + Trim(j)) Then suma = suma + Val(ThisWorkbook.Sheets(1).Range("h" + Trim(j - 1))) Else ThisWorkbook.Sheets(2).Range("n" + Trim(i)) = ThisWorkbook.Sheets(1).Range(" f" + Trim(j - 1)) ThisWorkbook.Sheets(2).Range("o" + Trim(i)) = Trim(suma) + Val(ThisWorkbook. Sheets(1).Range("h" + Trim(j - 1))) If ThisWorkbook.Sheets(2).Range("o" + Trim(i)) < 11 Then ThisWorkbook.Sheets(2).Range("p" + Trim(i)) = "Tramitar" k = 2 Do While k < 11 If ThisWorkbook.Sheets(1).Range("e" + Trim(j - 1)) = ThisWorkboo k.Sheets(3).Range("b" + Trim(k)) Then ThisWorkbook.Sheets(2).Range("q" + Trim(i)) = ThisWorkbook.Sheet s(3).Range("b" + Trim(k + 1)) End If k = k + 1 Loop End If If ThisWorkbook.Sheets(2).Range("o" + Trim(i)) >= 11 Then ThisWorkbook.Sheets(2).Range("p" + Trim(i)) = "Descanso" ThisWorkbook.Sheets(2).Range("q" + Trim(i)) = "Contratar" End If i = i + 1 suma = 0 End If j = j + 1 Loop End Sub

Вам также может понравиться