아래 코드와 같이 해야 처리 가능합니다.
<!--CodeS-->
var
XL: Variant;
sStr: String;
begin
try
XL:=CreateOLEObject('Excel.Application'); // Ole object creation
XL.Visible:= False;
XL.WorkBooks.Open(파일명);
except
XL := unAssigned;
Application.MessageBox('Excel파일을 열수 없습니다.' + #13 +
'Excel이 설치되어있는지 확인하세요.', 'Excel프로그램 미설치', mb_OK);
exit;
end;
while XL.Cells[Y, 1].Text <> '' do
begin
sStr := XL.Cells[Y, 1].Text ;
Inc(Y);
end;
XL.Quit;
XL := UnAssigned;
<!--CodeE-->