132
Excel.Cells[10,2] := GetOPUValue(Year1, Quarter1, 10, 1) * 2 /
(GetBalValue(Year1, Quarter1, 210, 1) +
GetBalValue(Year1, Quarter1, 220, 1));
Excel.Cells[10,3] := GetOPUValue(Year2, Quarter2, 10, 1) * 2 /
(GetBalValue(Year2, Quarter2, 210, 1) +
GetBalValue(Year2, Quarter2, 220, 1));
Excel.Cells[10,4] := GetOPUValue(Year3, Quarter3, 10, 1) *2 /
(GetBalValue(Year3, Quarter3, 210, 1) +
GetBalValue(Year3, Quarter3, 220, 1));
//Коэффициент оборачиваемости дебиторской задолженности Ом.ср:
Excel.Cells[12,2] := GetOPUValue(Year1, Quarter1, 10, 1) /
(GetBalValue(Year1, Quarter1, 230, 2) +
GetBalValue(Year1, Quarter1, 240, 2) +
(GetBalValue(Year1, Quarter1, 230, 1) +
GetBalValue(Year1, Quarter1, 240, 1))/2 );
Excel.Cells[12,3] := GetOPUValue(Year2, Quarter2, 10, 1) /
(GetBalValue(Year2, Quarter2, 230, 2) +
GetBalValue(Year2, Quarter2, 240, 2) +
(GetBalValue(Year2, Quarter2, 230, 1) +
GetBalValue(Year2, Quarter2, 240, 1))/2 );
Excel.Cells[12,4] := GetOPUValue(Year3, Quarter3, 10, 1) /
(GetBalValue(Year3, Quarter3, 230, 2) +
GetBalValue(Year3, Quarter3, 240, 2) +
(GetBalValue(Year3, Quarter3, 230, 1) +
GetBalValue(Year3, Quarter3, 240, 1))/2 );
//Коэффициент оборачиваемости кредиторской задолженности Ок/з:
Excel.Cells[14,2] := GetOPUValue(Year1, Quarter1, 10, 1) /
(GetBalValue(Year1, Quarter1, 620, 2) +
GetBalValue(Year1, Quarter1, 630, 2) +
(GetBalValue(Year1, Quarter1, 620, 1) +
GetBalValue(Year1, Quarter1, 630, 1))/2 );
Excel.Cells[14,3] := GetOPUValue(Year2, Quarter2, 10, 1) /
(GetBalValue(Year2, Quarter2, 620, 2) +
GetBalValue(Year2, Quarter2, 630, 2) +
(GetBalValue(Year2, Quarter2, 620, 1) +
GetBalValue(Year2, Quarter2, 630, 1))/2 );
Excel.Cells[14,4] := GetOPUValue(Year3, Quarter3, 10, 1) /
(GetBalValue(Year3, Quarter3, 620, 2) +
GetBalValue(Year3, Quarter3, 630, 2) +
(GetBalValue(Year3, Quarter3, 620, 1) +
GetBalValue(Year3, Quarter3, 630, 1))/2 );
//Коэффициент оборачиваемости собственного капитала (Оск):
Excel.Cells[16,2] := GetOPUValue(Year1, Quarter1, 10, 1) /
(GetBalValue(Year1, Quarter1, 490, 2) +
GetBalValue(Year1, Quarter1, 640, 2) +
GetBalValue(Year1, Quarter1, 650, 2) +
(GetBalValue(Year1, Quarter1, 490, 1) +
GetBalValue(Year1, Quarter1, 640, 1) +
GetBalValue(Year1, Quarter1, 650, 1))/2 );
Excel.Cells[16,3] := GetOPUValue(Year2, Quarter2, 10, 1) /
(GetBalValue(Year2, Quarter2, 230, 2) +
GetBalValue(Year2, Quarter2, 240, 2) +
(GetBalValue(Year2, Quarter2, 230, 1) +
GetBalValue(Year2, Quarter2, 240, 1))/2 );
Excel.Cells[16,4] := GetOPUValue(Year3, Quarter3, 10, 1) /
(GetBalValue(Year3, Quarter3, 230, 2) +
GetBalValue(Year3, Quarter3, 240, 2) +
(GetBalValue(Year3, Quarter3, 230, 1) +
GetBalValue(Year3, Quarter3, 240, 1))/2 );
Excel.Visible := True;
except
Excel.Quit;