精品无码在线视频_激情视频在线观看_一区二区在线观看视频在线观看_国产一卡二卡在线播放_国产精品夜夜嗨_mm131亚洲精品_香蕉一区二区_国产精品一二三在线观看_伊人久久高清

phpoffice/phpspreadsheet合并單元格等詳解

程序猿 2021-03-27 15:56:19 6045瀏覽 加載中
轉別人的,記錄在此供自己查看。

PhpSpreadsheet提供了豐富的API接口,可以設置諸多單元格以及文檔屬性,包括樣式、圖片、日期、函數(shù)等等諸多應用,總之你想要什么樣的Excel表格,PhpSpreadsheet都能做到。

在調試設置時,確保引入了正確的文件并實例化。

use PhpOffice\PhpSpreadsheet\Spreadsheet;

$spreadsheet = new Spreadsheet();
$worksheet = $spreadsheet->getActiveSheet();
字體
第1行代碼將A7至B7兩單元格設置為粗體字,Arial字體,10號字;第2行代碼將B1單元格設置為粗體字。

$spreadsheet->getActiveSheet()->getStyle('A7:B7')->getFont()->setBold(true)->setName('Arial')
    ->setSize(10);;
$spreadsheet->getActiveSheet()->getStyle('B1')->getFont()->setBold(true);
顏色
將文字顏色設置為紅色。

$spreadsheet->getActiveSheet()->getStyle('A4')
    ->getFont()->getColor()->setARGB(\PhpOffice\PhpSpreadsheet\Style\Color::COLOR_RED);
圖片
可以將圖片加載到Excel中。

$drawing = new \PhpOffice\PhpSpreadsheet\Worksheet\Drawing();
$drawing->setName('Logo');
$drawing->setDescription('Logo');
$drawing->setPath('./images/officelogo.jpg');
$drawing->setHeight(36);
列寬
將A列寬度設置為30(字符)。

$spreadsheet->getActiveSheet()->getColumnDimension('A')->setWidth(30);
如果需要自動計算列寬,可以這樣:

$spreadsheet->getActiveSheet()->getColumnDimension('B')->setAutoSize(true);
設置默認列寬為12。

$spreadsheet->getActiveSheet()->getDefaultColumnDimension()->setWidth(12);
行高
設置第10行行高為100pt。

$spreadsheet->getActiveSheet()->getRowDimension('10')->setRowHeight(100);
設置默認行高。

$spreadsheet->getActiveSheet()->getDefaultRowDimension()->setRowHeight(15);
對齊
將A1單元格設置為水平居中對齊。

$styleArray = [
    'alignment' => [
        'horizontal' => \PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER,
    ],
];
$worksheet->getStyle('A1')->applyFromArray($styleArray);
合并
將A18到E22合并為一個單元格。

$spreadsheet->getActiveSheet()->mergeCells('A18:E22');
拆分
將合并后的單元格拆分。

$spreadsheet->getActiveSheet()->unmergeCells('A18:E22');
邊框
將B2至G8的區(qū)域添加紅色邊框。

$styleArray = [
    'borders' => [
        'outline' => [
            'borderStyle' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THICK,
            'color' => ['argb' => 'FFFF0000'],
        ],
    ],
];
$worksheet->getStyle('B2:G8')->applyFromArray($styleArray);
工作表標題
設置當前工作表標題。

$spreadsheet->getActiveSheet()->setTitle('Hello');
日期時間
設置日期格式。

$spreadsheet->getActiveSheet()
    ->setCellValue('D1', '2018-06-15');

$spreadsheet->getActiveSheet()->getStyle('D1')
    ->getNumberFormat()
    ->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_YYYYMMDD2);
換行
使用\n進行單元格內換行,相當于(ALT+"Enter")。

$spreadsheet->getActiveSheet()->getCell('A4')->setValue("hello\nworld");
$spreadsheet->getActiveSheet()->getStyle('A4')->getAlignment()->setWrapText(true);
超鏈接
將單元格設置為超鏈接形式。

$spreadsheet->getActiveSheet()->setCellValue('E6', 'www.helloweba.net');
$spreadsheet->getActiveSheet()->getCell('E6')->getHyperlink()->setUrl('https://www.helloweba.net');
使用函數(shù)
使用SUM計算B5到C5之間單元格的總和。其他函數(shù)同理:最大數(shù)(MAX),最小數(shù)(MIN),平均值(AVERAGE)。

$spreadsheet->getActiveSheet()
    ->setCellValue('B7', '=SUM(B5:C5)');
設置文檔屬性
可以設置Excel文檔屬性。

$spreadsheet->getProperties()
    ->setCreator("Helloweba")    //作者
    ->setLastModifiedBy("Yuegg") //最后修改者
    ->setTitle("Office 2007 XLSX Test Document")  //標題
    ->setSubject("Office 2007 XLSX Test Document") //副標題
    ->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.")  //描述
    ->setKeywords("office 2007 openxml php") //關鍵字
    ->setCategory("Test result file"); //分類
此外,除了提供豐富的Excel文件處理接口外,PhpSpreadshee還提供了CSV,PDF,HTML以及XML等文件處理接口。

更多使用設置請參照官網(wǎng)文檔:https://phpspreadsheet.readthedocs.io/en/stable/。


標簽:
最后修改:2025-11-25 05:31:36

非特殊說明,本博所有文章均為博主原創(chuàng)。

国产精品一区二区精品视频观看| 国风产精品一区二区| 888av在线| 国产亚洲短视频| 一级二级三级视频| 中文字幕一区二区三区蜜月| av先锋下载| 久久精品综合一区| 青青草成人在线观看| 在线成人综合色一区| 色哟哟网站入口亚洲精品| 激情视频免费| 亚洲精品在线视频| 免费观看的黄色网址| 欧美成人bangbros| 7777狠狠狠琪琪电影| 26uuu国产精品视频| 国内精品不卡一区二区三区| 久久久久久免费网| 波多野吉衣中文字幕| 成人91在线| 樱花www成人免费视频| 黑人一区二区| 国产精品久久免费观看| 国产成人精品免费网站| 国产熟女一区二区丰满| 精品视频在线播放| 国产精品igao视频网网址不卡日韩| 男人在线观看视频| 成人国产精品免费| 国产九九在线| 在线播放av中文字幕| 99re66热这里只有精品3直播 | 欧洲亚洲妇女av| 色影院视频在线| 亚洲激情一区二区| 老司机午夜精品视频| 免费黄色福利视频| www.丝袜精品| 精品视频在线观看一区二区| 亚洲午夜免费| av免费看网址| 成人一级片在线观看| 久久7799| 精品国产凹凸成av人网站| 波多野结衣中文在线| 天天综合五月天| 9999在线精品视频| 真实国产乱子伦对白在线| 国产精品一区二区视频| 国产精品一区二区三区高清在线| 欧美日韩ab片| 久久综合五月婷婷| 欧在线一二三四区| 女生裸体视频一区二区三区| 亚洲精品国产精品乱码| 国产91精品高潮白浆喷水| 日韩精品久久久久久久电影99爱| 91大神免费观看| 欧美国产禁国产网站cc| 看黄色免费网站| 国产精品成人播放| 激情都市亚洲| 精品人妻无码一区二区三区蜜桃一| 热99在线视频| 国产成人8x视频一区二区| 国产丝袜在线观看视频| 亚洲毛片欧洲毛片国产一品色| 日韩精品成人一区二区在线观看| 亚洲一区二区在线观看视频 | 欧美+日本+国产+在线a∨观看| 久久久久久久久久91| 午夜激情一区二区| 男女羞羞在线观看| 日韩精品免费播放| 美女www一区二区| 亚洲一卡二卡在线观看| 日韩成人在线视频观看| av毛片在线免费| 欧美日韩第二页| 精品国产户外野外| 136福利视频导航| 亚洲人吸女人奶水| 你懂的在线看| 日本一区二区视频在线播放| 精品网站999www| 久久狠狠一本精品综合网| 乱人伦视频在线| 日日噜噜噜噜久久久精品毛片| 欧美激情免费视频| 亚洲美女免费视频| caoporn视频在线| 美女视频黄免费| 伊人男人综合视频网| 国产精品久久久久毛片大屁完整版| 中文字幕你懂得| 9191国产视频| 亚洲成人网在线观看| 老鸭窝毛片一区二区三区| 国产精品免费无遮挡| 久久99精品视频一区97| 久久激情电影| 亚洲 美腿 欧美 偷拍| 成人欧美一区二区三区在线观看| 久久亚洲精品伦理| 欧美13~18sex性hd| 欧美成人短视频| 日韩高清中文字幕| 午夜精品亚洲| 精彩国产在线| 久久精品99北条麻妃| 99sesese| 开心色怡人综合网站| 不卡av电影在线观看| 亚洲成人动漫av| 欧美1区免费| 天天操人人干| 九色91porny| 国产亚洲欧美视频| 国产一区二区三区视频在线播放| 成年人视频在线观看免费| 无码人妻精品一区二区三区9厂| 免费av一区二区三区| 91蝌蚪porny九色| 狠狠v欧美ⅴ日韩v亚洲v大胸| 日本免费www| 日韩av不卡电影| 国产精品资源在线| 最近高清中文在线字幕在线观看| www成人在线| 国产性xxxx18免费观看视频| 日韩在线播放视频| 亚洲国产日韩在线| 男人天堂亚洲| 国产成人va亚洲电影| 大胆欧美熟妇xx| 国产成人av影院| 啪啪av大全导航福利网址| 欧美中日韩一区二区三区| 久久久久久久久99精品| 狠狠操夜夜操| 久久久999视频| 一区二区三区中文字幕在线观看| 天堂资源中文在线| 亚洲五月天综合| 91国产视频在线观看| 精品国产99| 91超碰在线免费| 最新91视频| 九九九在线观看视频| 国产精品无圣光一区二区| 九九在线视频| 国产精品igao网网址不卡| 欧美日韩一级视频| 精品国产一区一区二区三亚瑟| 中文字幕永久在线视频| 欧美孕妇毛茸茸xxxx| 亚洲欧美卡通另类91av| 天天操夜夜逼| 少妇av片在线观看| 久久精品国产欧美亚洲人人爽| 欧美黄色网视频| 五月天婷婷社区| av久久久久久| 欧洲一区二区三区免费视频| 欧美va视频| 国产又大又长又粗| 日韩亚洲欧美一区二区| 精品久久久久久久久久久久久久久久久 | 大陆极品少妇内射aaaaa| 日本精品视频一区二区三区| 91精品国产自产在线丝袜啪| 国产黄a三级三级看三级| 亚洲不卡1区| 欧美日韩成人在线一区| 欧美三级美国一级| 播九公社成人综合网站| 在线看黄色的网站| 99在线视频播放| 欧美日韩国产中文精品字幕自在自线| 欧美性aaa| 99久久免费精品国产免费| 亚洲欧美自拍另类日韩| 一区二区三区www| 五月婷婷久久丁香| 亚洲色图88| 秋霞成人影院| 日本视频免费在线| http;//www.99re视频| 国产日韩欧美一区二区三区乱码| 欧亚在线中文字幕免费| 视频一区二区免费| 亚洲成人77777| 国产精品天美传媒入口| 盗摄女厕thunder| 成 人 黄 色 片 在线播放| 91国在线视频| 男人天堂av网| 国产中文字幕av| av小次郎收藏|