120
public
{ Public declarations }
end;
type
TExecState = (esNormal, esMinimized, esMaximized);
const
xlLCID = LOCALE_USER_DEFAULT;
ExcelSign =
chr(208)+chr(207)+chr(17)+chr(224)+chr(161)+chr(177)+chr(26)+chr(225);
var
frmDetail: TfrmDetail;
ExcelApp: ExcelXP.TExcelApplication;
IWorkbook: ExcelXP._Workbook;
IWorksheets: ExcelXP.Sheets;
ISheet: ExcelXP._Worksheet;
Result, Row, Col, RowCount, ColCount: Integer;
i: Integer;
fd, fn: PChar;
NumEd: array[1..19] ofstring = ('один ', 'два ', 'три ', 'четыре ', 'пять ', 'шесть ',
'семь ', 'восемь ', 'девять ', 'десять ', 'одиннадцать ', 'двенадцать ', 'тринадцать ',
'четырнадцать ', 'пятнадцать ', 'шестнадцать ', 'семнадцать ', 'восемнадцать ',
'девятнадцать ');
NumEd1: array[1..2] of string = ('одна ', 'две ');
NumDec: array[2..9] ofstring = ('двадцать ', 'тридцать ', 'сорок ', 'пятьдесят ',
'шестьдесят ', 'семьдесят ', 'восемьдесят ', 'девяносто ');
NumSot: array[1..9] ofstring = ('сто ', 'двести ', 'триста ', 'четыреста ', 'пятьсот
', 'шестьсот ', 'семьсот ', 'восемьсот ', 'девятьсот ');
Xlion0: array[1..3] ofstring = ('тысяч ', 'миллионов ', 'миллиардов ');