2010-10-07 3 views
3

Je dois exporter des données vers xlsx, où le fichier exporté doit être dans un format prédéfini. Becoz de ceux-ci j'utilise "PHPexcel". Et j'ai créé un modèle de quelque format avec chaque ligne avec une certaine hauteur spécifiée.php_excel07- comment régler min hauteur et mak pour augmenter la hauteur en fonction du contenu d'une cellule

En fait, dans chaque cellule, j'écrirai les données dynamiquement. donc si le texte est plus grand, alors la hauteur de la rangée n'est pas augmentée.

Il en est de même de toute façon, de sorte que la hauteur de la rangée tat est augmentée pour s'adapter au texte de la cellule.

Répondre

3

Pour définir une ligne à autofit:

$objPHPExcel->getActiveSheet()->getRowDimension(10)->setAutoSize(true); 

Et puis définissez les cellules individuelles pour permettre l'emballage

$objPHPExcel->getActiveSheet()->getStyle('A10:D10')->getAlignment()->setWrapText(true); 
+0

Merci Mark. Son fonctionnement ... – sandeep

+0

Salut Mark, comment spécifier la hauteur min de la ligne. Pour Ex si je n'ai pas de données dans toutes les cellules de la rangée, dans ce cas il devrait avoir une hauteur spécifiée. je veux dire chaque rangée doit avoir une hauteur minimale. – sandeep

+1

PHPExcel ne vous permet pas de spécifier une hauteur minimale ... seulement une hauteur absolue, ou un ajustement automatique –

Questions connexes