导出数据到了excel。 可是确无法打开excel。提示信息是:“Excel 无法打开文件 xxx.xlsx,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配”这是为什么啊???

解决方案 »

  1.   

    很奇怪的是。直接在下载时,选择打开方式为excel(即直接打开)倒是可以打开,但要是下载到本地再打开就是不行。报上面那个错误。
      

  2.   

    你用的excel5还是excel2007生成的excel文件?
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
      

  3.   

    如果生成的xlsx格式的文件。应该用
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
    否者生成的文件会提示类型错误。
      

  4.   

    有没有PHPEXCEL的教材?我想要。
      

  5.   

    http://download.csdn.net/detail/jyzaofeng/3768454http://download.csdn.net/detail/jyzaofeng/3768417