Excelシート&のセルの目に見える/計算された内容を読む方法を知りたいと思っています。 例: - セルに123と等しいsum(a1、a5)が含まれている場合、shudはsum(a1、a5)ではなく123を読み取ります。同様に、時間については、それはそのままの時間を読んで、nは24:00:00の比率の参照値ではありません...PHPExcelの基礎となる式ではなく、セルの可視データを読み取る方法は?
私を助けてください!
ウイルスジャイナ
Excelシート&のセルの目に見える/計算された内容を読む方法を知りたいと思っています。 例: - セルに123と等しいsum(a1、a5)が含まれている場合、shudはsum(a1、a5)ではなく123を読み取ります。同様に、時間については、それはそのままの時間を読んで、nは24:00:00の比率の参照値ではありません...PHPExcelの基礎となる式ではなく、セルの可視データを読み取る方法は?
私を助けてください!
ウイルスジャイナ
このスレッドで説明したようにあなたが...->getCell($columnAsLetters.$row)->getCalculatedValue();
を使用することができます。How to automatically read in calculated values with PHPExcel?
あなたは、セル(値または付属式)の内容について不明な点がある場合は、私は主にチェックを行うことをお勧めセルに数式がある場合はそれに応じてコピー&ペーストします。この場合、getOldCalculatedValue()は非常に役に立ちます。ここではその一例です:大規模なデータ・セットの場合
$code = $sheet->getCell('A'.$y)->getValue();
if(strstr($code,'=')==true)
{
$code = $sheet->getCell('A'.$y)->getOldCalculatedValue();
}
$objPHPExcel4->setActiveSheetIndex(0)
->setCellValue('A'.$l, $code);
、getCalculatedValue()関数は、本当に面倒であり、多くのメモリを正しく実行する必要があります。
メモリが多すぎます... :) –