特定のセルまたはExcelセルの範囲を、phpExcelを使用してのみ、またはそれらのセルにデータをエクスポートした後にphpだけで読み取るようにロックまたは作成するにはどうすればよいですか
A17:f45から?
開発者向けドキュメントのセクション 4.6.26 を参照してください。
$objPHPExcel->getActiveSheet()
->getStyle('A17:F45')
->getProtection()
->setLocked(
PHPExcel_Style_Protection::PROTECTION_PROTECTED
);
前に、シートの保護されたプロパティを設定します
$objPHPExcel->getActiveSheet()->getProtection()->setSheet(true); // Needs to be set to true in order to
$objPHPExcel->getActiveSheet()
->getStyle('A17:F45')
->getProtection()
->setLocked(
PHPExcel_Style_Protection::PROTECTION_PROTECTED
);
よろしく