PhpExcel PhpSpreadsheet 鎖定單元格 正確做法!!


首先聲明 PhpExcel 已經停止更新,轉而代之的是 PhpSpreadsheet ;
但是 !!不必擔心 PhpSpreadsheet 包含了大部分的 PhpExcel 的功能 ;
//code

// 兩者都都下面的一系列鏈式方法 $objPHPExcel = new PHPExcel; / $objPHPExcel = new PhpSpreadsheet; $objSheet = $objPHPExcel->getActiveSheet() // 要進行鎖定的列 $objSheet->protectCells('A1:B1','paaaword'); // 不用鎖定的列 (這句不寫的話,未鎖定的列也會無法修改) $ objSheet->getStyle('A2:B2')->getProtection()->setLocked(\PHPExcel_Style_Protection::PROTECTION_UNPROTECTED); // 給工作表設置鎖定狀態 (這句不寫的話 上面的都不會生效) $objSheet->getProtection()->setSheet(true);

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM