
527
$ – $!! .
@! ! Otchet
! – Project VBA !
Module. + , A '!!, B# %! -
:
Sub Otchet()
Dim k As Integer ' $ ! !
i = 5 ' $ # #:! 5
!
YesNo = False ' $# #
UserForm1.Show ' $
k = i '_ # !
If YesNo = True Then ' \A -
'D !
For i = 5 To k
'! # ! ( 5,7-10)
Cells(, 5).Formula1C1 = "=(RC[-3],RC[-2],RC[-1])"
Cells(i, 7).FormulaR1C1 = "=RC[-5]*RC[-1]"
Cells(i, 8).FormulaR1C1 = "=RC[-5]*RC[-2]"
Cells(i, 9).FormulaR1C1 = "=RC[-5]*RC[-3]"
Cells(i, 10).Formula1C1 = "=5(RC[-3],RC[-2],RC[-1])"
Next i
'$
Cells(k, 1).Formula = "':"
Cells(k, 2).FormulaR1C1 = "=Sum(R5C2:R[-1]C2)"
Cells(k, 3).FormulaR1C1 = "=Sum(R5C3:R[-1]C3)"
Cells(k, 4).FormulaR1C1 = "=Sum(R5C4:R[-1]C4)"
Cells(k, 5).FormulaR1C1 = "=Sum(R5C5:R[-1]C5)"
Cells(k, 7).FormulaR1C1 = "=Sum(R5C7:R[-1]C7)"
Cells(k, 8).FormulaR1C1 = "=Sum(R5C8:R[-1]C8)"
Cells(k, 9).Formula1C1 = "=Sum(R5C9:R[-1]C9)"
Cells(k, 10).Formula1C1 = "=Sum(R5C10:R[-1]C10)"
Cells(k, 11).Formula1C1 = "=(RC[-1],0.3)"