可以实现填充到某个单元格,比如 A1 C5, 可以使用pear的插件, 去搜搜

解决方案 »

  1.   

    PHP生成EXCEL文件的一个类 自己参考一下吧
    function xlsBOF() { 
          echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);  
          return; 
    } function xlsEOF() { 
          echo pack("ss", 0x0A, 0x00); 
          return; 
    } function xlsWriteNumber($Row, $Col, $Value) { 
          echo pack("sssss", 0x203, 14, $Row, $Col, 0x0); 
          echo pack("d", $Value); 
          return; 
    } function xlsWriteLabel($Row, $Col, $Value ) { 
          $L = strlen($Value); 
          echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L); 
          echo $Value; 
    return; 
    }      // 文件头
           header("Pragma: public");
          header("Expires: 0");
          header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); 
          header("Content-Type: application/force-download");
          header("Content-Type: application/octet-stream");
          header("Content-Type: application/download");;
          header("Content-Disposition: attachment;filename=123.xls "); 
          header("Content-Transfer-Encoding: binary ");      // 向表中添加数据                  xlsBOF(); 
                      xlsWriteLabel(1,0,"Student Register $semester/$year");
                      xlsWriteLabel(2,0,"COURSENO : ");
                      xlsWriteLabel(2,1,"dddd");
                      xlsWriteLabel(3,0,"TITLE : ");
                      xlsWriteLabel(3,1,"dddd");
                      xlsWriteLabel(4,0,"SETION : ");
                      xlsWriteLabel(4,1,"dasd");
                      $xlsRow = 1;
                                xlsWriteNumber($xlsRow,0,"$i");
                          $xlsRow++;
                           xlsEOF();
                       exit(); 
      

  2.   

    php生成excel其实就是按照excel的约定打印出字符。
      

  3.   

    用PEAR生成EXCEL太麻烦了,所以就弄了一个现成的EXCEL模板,我现在怎么样能把数据按照模板的格式添加到EXCEL模板中?
    不想重新生成一个EXCEL
      

  4.   

    我这个报表很复杂,用SPREADSHEET写了好多才出来一个表头。所以想直接用模板?
      

  5.   

    没有好办法简单的你可输出一个table,但header时提示用excel打开或者,你将excel的存成xml,用那个模板算了
      

  6.   

    导出报表用phpExcel
    sf.net上有读excel用Spreadsheet_Excel_Reader
    csdn下载里有
      

  7.   

    我到时还得打印,必须是A4的纸,将excel的存成xml打印的时候没关系吗?