getActiveS"/> getActiveS">

PHPExcel 中样式有关问题 求解答

WBOY
Libérer: 2016-06-13 10:28:08
original
929 Les gens l'ont consulté

PHPExcel 中样式问题 求解答
使用 PHPExcel 打开一个模板

$PHPReader = new PHPExcel_Reader_Excel2007();
$PHPExcel = $PHPReader->load("c://muban.xlsx");

/*这样可以写进去数据*/
$PHPExcel->getActiveSheet()->setCellValue('B1', "B1");
$PHPExcel->getActiveSheet()->setCellValue('B2', "B2");
$PHPExcel->getActiveSheet()->setCellValue('B3', "B3");
$objWriter = new PHPExcel_Writer_Excel2007($PHPExcel);
$objWriter->save("c://test.xlsx");

/*效果如下图所示*/



我现在想知道 如果我想在B4以下的地方在插入数据的话 我怎么获取上面表格的样式呢?

如果数据有几千条 该怎么保留格式 让它循环下去?



------解决方案--------------------
http://www.pkwind.com/insight-into-application-of-php-classes-phpexcel/
------解决方案--------------------
$styleA = $PHPExcel->getActiveSheet()->getStyle("A1");

上面这句话是拷贝A1的样式

$PHPExcel->getActiveSheet()->duplicateStyle($styleA ,"X1");
上面这句是把A1你样式赋予给X1

来分

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!