本帖最后由 imonsoft2011 于 2011-04-15 18:21:25 编辑

解决方案 »

  1.   

    modifyrecordeqcardEXCELoutput,这个类型是什么?感觉象是tstringlist,你这个代码没有发现有操作excel的地方,一般操作excel用ole,ado,或是delphi专门的控件。
      

  2.   

    操作ini文件的,没有excel操作
      

  3.   

    ‘m617105’你好,modifyrecordeqcardEXCELoutput,类型是tstringlist,那这个不是操作excle的,那是操作ini是什么意思呀?
      

  4.   

    tinifile是操作配置文件的类,晚上操作excel的教程很多的,搜一下就可以了。
    你是想把什么数据导入excel?
      

  5.   

    想按照这个编号去找这个编号的详细信息然后导入excel中
      

  6.   

    你这个详细信息是从那里得到的,是数据库,还是文档?
    var   strSql: string; iCount: Integer; XLApp: OleVariant; strdata, strData2,strId,strClientName:string; strSqlUp:string;  begin   try   XLApp : =  CreateOleObject( ' Excel.Application ' );   XLApp.WorkBooks.Open(strPath);   XLApp.visible : =  False; except   on E: Exception  do begin          XLApp : =  Unassigned;       raise exception.Create( ' 启动Excel失败,可能没有安装Excel! ' );       Result : =  False;       Exit;         end ;  end ; 
    //循环将你获取到的值插入excel    
    for  iCount : = 1 to  XLApp.worksheets[ 1 ].UsedRange.Rows.Count  do begin      
          XLApp.worksheets[ 1 ].cells[iCount,  2 ].value:=(你获取到的值);
    end
      

  7.   

    就是通过截图的那个添加可以添加编号,然后根据编号把详细信息导入excel,这些信息都是从数据库里取得
      

  8.   

    现在是我也不是知道那段代码是什么意思呀,并且如果是导入excel那么怎么写代码呀,请指教!
      

  9.   

    http://topic.csdn.net/u/20110328/09/c9745779-f4ad-475a-a5c1-8d6c01eb8839.html
    这个是dbgrid和stringgrid导入excel的文章你可以参考下,把你查询到的数据替换文章里的控件的数据就可以了。