亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHPExcel用法詳細的介紹

2024-09-04 11:44:04
字體:
來源:轉載
供稿:網友

PHPExcel下載地址:http://phpexcel.codeplex.com/

導入PHPExcel.php或者其他文件,代碼如下:

  1. require_once 'PHPExcel.php';
  2. ////require_once'PHPExcel/Writer/Excel5.php';     // 用于其他低版本xls  
  3. // or 
  4. ////require_once'PHPExcel/Writer/Excel2007.php'; // 用于excel-2007 格式 
  5. // 創建一個處理對象實例 
  6. $objExcel = new PHPExcel();
  7. // 創建文件格式寫入對象實例, uncomment 
  8. ////$objWriter = newPHPExcel_Writer_Excel5($objExcel);     // 用于其他版本格式 
  9. // or 
  10. ////$objWriter = newPHPExcel_Writer_Excel2007($objExcel); // 用于2007 格式 
  11. $objProps = $objExcel->getProperties ();
  12. //設置創建者 
  13. $objProps->setCreator ('XuLulu');
  14. //設置最后修改者 
  15. $objProps->setLastModifiedBy("XuLulu"); 
  16. //描述 
  17. $objProps->setDescription("摩比班級"); 
  18. //設置標題 
  19. $objProps->setTitle ( '管理器' ); 
  20. //設置題目 
  21. $objProps->setSubject("OfficeXLS Test Document, Demo"); 
  22. //設置關鍵字 
  23. $objProps->setKeywords ( '管理器' ); 
  24. //設置分類 
  25. $objProps->setCategory ( "Test"); 
  26. //工作表設置 
  27. $objExcel->setActiveSheetIndex( 0 ); 
  28. $objActSheet = $objExcel->getActiveSheet (); 
  29. //單元格賦值   例: 
  30. $objActSheet->setCellValue ( 'A1''ID'); 
  31. $objActSheet->setCellValue ( 'B1''HashCode'); 
  32. $objActSheet->setCellValue ( 'C1''ModelName'); 
  33. $objActSheet->setCellValue ( 'D1''IndexName');   
  34. $objActSheet->setCellValue('A1''字符串內容');  // 字符串內容 
  35. $objActSheet->setCellValue('A2', 26);            // 數值 
  36. $objActSheet->setCellValue('A3', true);          // 布爾值 
  37. $objActSheet->setCellValue('A4''=SUM(A2:A2)'); // 公式 
  38. //自動設置單元格寬度   例: 
  39. $objActSheet->getColumnDimension('A')->setAutoSize(true); 
  40. //手動設置單元格的寬度   例: 
  41. //$objActSheet->getColumnDimension('A')->setWidth(10); 
  42. //導出的文件名 
  43. $outputFileName = iconv ( 'UTF-8''gb2312''XuLulu_'. time() . '.xlsx' );  
  44. //直接導出文件 
  45. $objWriter->save ( $outputFileName );  
  46. //文件直接輸出到瀏覽器 
  47. header ( 'Pragma:public');
  48. header ( 'Expires:0');
  49. header ( 'Cache-Control:must-revalidate,post-check=0,pre-check=0'); 
  50. header ( 'Content-Type:application/force-download'); 
  51. header ( 'Content-Type:application/vnd.ms-excel'); 
  52. header ( 'Content-Type:application/octet-stream'); 
  53. header ( 'Content-Type:application/download'); 
  54. header ( 'Content-Disposition:attachment;filename='$outputFileName ); 
  55. header ( 'Content-Transfer-Encoding:binary'); 
  56. $objWriter->save ( 'php://output'); 

其他設置:

  1. //顯式指定內容類型  
  2. $objActSheet->setCellValueExplicit('A5','847475847857487584'
  3. PHPExcel_Cell_DataType::TYPE_STRING);  
  4. //合并單元格 
  5. $objActSheet->mergeCells('B1:C22');  
  6. //分離單元格 
  7. $objActSheet->unmergeCells('B1:C22'); 
  8. //得到單元格的樣式 
  9. $objStyleA5 = $objActSheet->getStyle('A5'); 
  10. //設置字體  
  11. $objFontA5 = $objStyleA5->getFont(); 
  12. $objFontA5->setName('Courier New'); 
  13. $objFontA5->setSize(10); 
  14. $objFontA5->setBold(true); 
  15. $objFontA5->setUnderline(PHPExcel_Style_Font::UNDERLINE_SINGLE); 
  16. $objFontA5->getColor()->setARGB('FF999999'); 
  17. //設置對齊方式 
  18. $objAlignA5 = $objStyleA5->getAlignment();  
  19. $objAlignA5->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT); 
  20. $objAlignA5->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER); 
  21. //設置邊框 
  22. $objBorderA5 = $objStyleA5->getBorders(); 
  23. $objBorderA5->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN); 
  24. $objBorderA5->getTop()->getColor()->setARGB('FFFF0000');// color 
  25. $objBorderA5->getBottom()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN); 
  26. $objBorderA5->getLeft()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN); 
  27. $objBorderA5->getRight()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN); 
  28. //設置填充顏色  
  29. $objFillA5 = $objStyleA5->getFill();  
  30. $objFillA5->setFillType(PHPExcel_Style_Fill::FILL_SOLID);  
  31. $objFillA5->getStartColor()->setARGB('FFEEEEEE');  
  32. //從指定的單元格復制樣式信息.  
  33. $objActSheet->duplicateStyle($objStyleA5,'B1:C22');  
  34. //************************************* 
  35. //添加圖片  
  36. $objDrawing = new PHPExcel_Worksheet_Drawing();  
  37. $objDrawing->setName('ZealImg');  
  38. $objDrawing->setDescription('Image inserted byZeal');  
  39. $objDrawing->setPath('./zeali.net.logo.gif');  
  40. $objDrawing->setHeight(36);  
  41. $objDrawing->setCoordinates('C23');  
  42. $objDrawing->setOffsetX(10);  
  43. $objDrawing->setRotation(15);  
  44. $objDrawing->getShadow()->setVisible(true);  
  45. $objDrawing->getShadow()->setDirection(36);  
  46. $objDrawing->setWorksheet($objActSheet);  
  47. //添加一個新的worksheet  
  48. $objExcel->createSheet();  
  49. $objExcel->getSheet(1)->setTitle('測試2');  
  50. //保護單元格  
  51. $objExcel->getSheet(1)->getProtection()->setSheet(true);  
  52. $objExcel->getSheet(1)->protectCells('A1:C22','PHPExcel'); 

PHPExcel在cakephp中應用:

在Vendors/下創建一個文件夾Excel,將PHPExcel的目錄如下,在要調用的Controller下的方法寫如下代碼:

App::import ( 'Vendor', 'Excel', array ('file' =>'PHPExcel.php' ) ); 

就可以實例化PHPExcel;具體跟以上情況一樣,這只是其中的一種方法,還有其他一些方法.

導出excel表格的還有其他一些形式,如php自帶的函數fputcsv();也可以導出csv格式的表格.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
不卡在线观看电视剧完整版| 亚洲精品久久久久久久久久久久| 97视频色精品| 欧美激情中文字幕乱码免费| 国产一区二区三区毛片| 亚洲影院在线看| 一本一本久久a久久精品牛牛影视| 欧美一级电影在线| 日韩精品久久久久久福利| 欧美激情a∨在线视频播放| 精品视频在线播放色网色视频| 午夜欧美大片免费观看| 成人欧美在线观看| 97婷婷涩涩精品一区| 国产精品成人播放| 久久久久久97| 精品久久久久久久大神国产| 精品成人av一区| 亚洲丁香婷深爱综合| 欧美午夜激情小视频| 欧美大片va欧美在线播放| 韩国精品久久久999| 亚洲a在线播放| 日韩视频在线一区| 久久久久久久国产| 亚洲综合色激情五月| 日韩欧美国产成人| 国产精品久久视频| 亚洲人成电影在线观看天堂色| 久久精品电影网站| 国产91亚洲精品| 久久综合九色九九| 2019亚洲日韩新视频| 久久青草精品视频免费观看| 成人黄色av播放免费| 日韩在线一区二区三区免费视频| 国产成人精品午夜| 国产精品专区第二| 亚洲人成在线免费观看| 久久久免费在线观看| 这里只有精品在线播放| 97精品一区二区视频在线观看| 亚洲女人被黑人巨大进入| 日韩成人av在线播放| 色阁综合伊人av| 色天天综合狠狠色| 国产精品国产福利国产秒拍| 亚洲国产中文字幕在线观看| 日韩亚洲国产中文字幕| 久久精品国产视频| 日韩免费电影在线观看| 国产主播精品在线| 久久亚洲成人精品| 亚洲精品国产综合区久久久久久久| 成人疯狂猛交xxx| 国产精品美女主播在线观看纯欲| 亚洲欧美日韩成人| 国产精品免费一区二区三区都可以| 欧美网站在线观看| 国产精品女主播| 亚洲视频在线视频| 日韩有码视频在线| 亚洲精品福利视频| 国产欧美在线看| 亚洲欧美成人在线| 中文欧美在线视频| 91精品久久久久久久久不口人| 国产精品视频导航| 91经典在线视频| 97国产成人精品视频| 国产精品精品视频一区二区三区| 久久精品视频在线| 亚洲国产一区二区三区在线观看| 亚洲天堂网站在线观看视频| 精品久久香蕉国产线看观看gif| 国产精品盗摄久久久| 国语对白做受69| 国产精品欧美日韩一区二区| 欧洲s码亚洲m码精品一区| 欧美大尺度电影在线观看| 久久久久久久网站| 欧美一区视频在线| 亚洲最大成人免费视频| 亚洲a级在线播放观看| 精品亚洲一区二区三区在线观看| 欧美最近摘花xxxx摘花| 成人免费观看49www在线观看| 国产精品吊钟奶在线| 91色精品视频在线| 久久国产精品99国产精| 国产欧美在线播放| 日韩电影中文字幕在线| 美日韩精品视频免费看| 久久久久久网址| 国产精品视频久久久久| 在线视频亚洲欧美| 欧美日韩国产精品一区| 久久久久久18| 91精品国产综合久久香蕉| 欧美日韩国产激情| 久久久影视精品| 日韩视频亚洲视频| 国产精品久久久久久久久久东京| 91精品国产亚洲| 亚洲娇小xxxx欧美娇小| 亚洲精品国产精品自产a区红杏吧| 91在线视频精品| 久久国产精品久久精品| 久久久久99精品久久久久| 91亚洲精品在线| 热久久这里只有精品| 亚洲图片欧美午夜| 国产精品一久久香蕉国产线看观看| 中文欧美在线视频| 97视频在线观看亚洲| 日韩av免费观影| 国产成人91久久精品| 国产精品扒开腿爽爽爽视频| 国产ts人妖一区二区三区| 日韩精品在线视频美女| 久热在线中文字幕色999舞| 国产+成+人+亚洲欧洲| 热99久久精品| 久久久久久久97| 欧美日韩在线免费观看| 亚洲天堂一区二区三区| 欧美激情视频三区| 成人在线观看视频网站| 欧美精品免费在线| 91精品中国老女人| 国产欧美日韩免费看aⅴ视频| 亚洲欧美另类自拍| 青草青草久热精品视频在线观看| 精品无人国产偷自产在线| 欧美激情视频一区二区三区不卡| 91视频国产一区| 日韩网站在线观看| www.亚洲一二| 在线精品高清中文字幕| 国产91ⅴ在线精品免费观看| 孩xxxx性bbbb欧美| 国产精品久久久久久久久男| 日韩福利在线播放| 久久久久久美女| 日本精品免费一区二区三区| 亚洲成人教育av| 91欧美精品成人综合在线观看| 精品成人国产在线观看男人呻吟| 7777kkkk成人观看| 粗暴蹂躏中文一区二区三区| 色天天综合狠狠色| 久久视频中文字幕| 欧美中文字幕在线播放| 亚洲加勒比久久88色综合| 亚洲第一区第一页| 亚洲女人天堂色在线7777| 欧美性生交xxxxx久久久| 国产精品第100页| 懂色aⅴ精品一区二区三区蜜月| 国产精品久久久久av| 在线看日韩av| 国产欧美精品一区二区三区-老狼| 欧美高清视频在线观看| 国产精品第七影院|