ホームページ  >  記事  >  バックエンド開発  >  データを Excel にエクスポートするときに数値を科学表記に変換する問題を解決する方法

データを Excel にエクスポートするときに数値を科学表記に変換する問題を解決する方法

WBOY
WBOYオリジナル
2016-07-25 09:05:441594ブラウズ
  1. //excel.php ファイル内
  2. $objActSheet = $objPHPExcel->getActiveSheet();
  3. //列名を設定
  4. $objActSheet->setCellValue("b1", "Card Number") ;
  5. //列の幅を設定します
  6. $objActSheet->getColumnDimension('b')->setWidth(20);//ここで設定した長さの値を変更します
コードをコピーします

2.文字は Excel です。数値として理解している場合は、通常、フィールドをテキストに設定するか、スペースを追加する方法を見つけます。 解決策:

  1. //データの追加、主に表示するデータをchunk_split()関数で処理します
  2. $objActSheet->setCellValue( "b$i", chunk_split( "123456789 ",4," ") );//もちろん、数値間のスペースをユーザーに見せたくない場合は、分割されるフィールド値を大きく設定します。たとえば、この例では 4 を設定します。 9 以上。できます。
コードをコピー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。