打开一个EXCEL文件,然后导出,我的程序如下:
 try
    //ExcelApp := CreateOleObject( 'Excel.Application' );
    ExcelApp:=CreateOleObject('Excel.Application');
    str:=Opendialog1.FileName;
    ExcelApp.WorkBooks.Open(str);
    .............................
finally
      //ExcelApp.Free;
      ExcelApp.Activeworkbook.close(false);
      ExcelApp.quit;
      ExcelApp := unassigned;
end;
我碰到了一个问题,就是我的程序在导出EXECEL数据的过程中,我在Windows中(不是在我的程序中打开)去打开另外一个EXCEL文件(和我导入的不是同一个EXXEL文档),程序就会出现如下错误:
  Rasied Exception class EoleException with message '无效索引' 
我查了好久,不知道错在哪里,
请各位高手赐教,在下不甚感激!