Показать сообщение отдельно
Старый 23.06.2005, 15:35   #6  
NeveB_imported is offline
NeveB_imported
Участник
 
6 / 10 (1) +
Регистрация: 09.04.2004
Вот кусок кода построчного чтения из файла Excel:
<div class='XPPtop'>X++</div><div class='XPP'>
   Filename            _filename;
   SysExcelApplication sysExcelApplication;
   SysExcelWorksheets  sysExcelWorksheets;
   SysExcelWorksheet   sysExcelWorksheet;
   SysExcelworkbooks   sysExcelWorkbooks;

   sysExcelApplication = SysExcelApplication::construct();
   sysExcelApplication.workbooks().open([color=:red]"C:\\_\\76.xls"[/color],0,[color=:blue]true[/color]);
   sysExcelWorksheets = sysExcelApplication.workbooks().item(1).worksheets();
   sysExcelWorksheet = sysExcelWorksheets.itemFromName([color=:red]"Лист1"[/color]);

   [color=:blue]while[/color] (1)
   {
       tmpStr = strltrim(strrtrim(sysExcelWorksheet.cells().item(i,1).value().bStr()));
       [color=:blue]if[/color] (tmpStr [color=:blue]==[/color] [color=:red]''[/color]) [color=:blue]break[/color];
       ........
       i++;
    }</div>
Думаю дальше разберешься сам.