gpt4 book ai didi

php - 扩展导出的 excel 的列宽

转载 作者:搜寻专家 更新时间:2023-10-31 22:07:52 24 4
gpt4 key购买 nike

我正在从 Magento 导出 excel。我希望自动调整列的大小。这是我试过的代码,

public function exportOrders($orders)
{
$fileName = 'order_export_'.date("Ymd_His").'.csv';
$fp = fopen(Mage::getBaseDir('export').'/'.$fileName, 'w');

$this->writeHeadRow($fp);
foreach ($orders as $order) {
$order = Mage::getModel('sales/order')->load($order);
$this->writeOrder($order, $fp);
}

for($i = $fromCol; $i !== $toCol; $i++) {
$calculatedWidth = $sheet->getColumnDimension($i)->getWidth();
$sheet->getColumnDimension($i)->setWidth((int) $calculatedWidth * 2);
}

fclose($fp);

return $fileName;
}

好像不行。

最佳答案

如果你正在使用 PhpExcel 库

//此扩展使用 PhpExcel Lib Perfect Excel Export - Management Report然后

$objPHPExcel = new PHPExcel();$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setAutoSize(true);

希望对你有帮助

关于php - 扩展导出的 excel 的列宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16011272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com