1. определяешь данные, в секции данных
Код: Выделить всё
XlsFEQ LONG       ! OLE-контрол
DataQueue   QUEUE ! очередь данных
A              LONG
B              STRING(20)
            END
3. делаешь кнопку "поехали" а на ней код:
Код: Выделить всё
 XlsFEQ = CREATE(0, CREATE:OLE) ! создали OLE-контрол
 XlsFEQ{PROP:Create} = 'Excel.Application' ! сказали, что будем юзать
 XlsFEQ{'Application.Workbooks.Open("C:\Clarion6\APP\Temp\FromExcel\temp.xls")'} ! открыли, полный путь нужен
 XlsFEQ{'Application.Visible'} = TRUE ! показали Excel
 free(DataQueue) ! чтение в очередь
 loop row#=1 to 10 ! 10 рядов
    DataQueue.A=XlsFEQ{'Application.Cells(' & row# & ',1).Value'} ! два столбца
    DataQueue.B=XlsFEQ{'Application.Cells(' & row# & ',2).Value'}
    add(DataQueue)
 end
 loop 3 times ! уничтожили контрол
    destroy(XlsFEQ)
 end
и посмотреть примеры на clarionlife.net в файловом архиве
удачи...
