Setelah pada artikel sebelumnya kita telah membuat file Microsoft Excel menggunakan PHPExcel yang dimasukkan dalam framework Yii ( http://proweb.co.id/articles/web_application/phpexcel_yii.html ), langkah selanjutnya adalah membaca file Excel xlsx yang diupload user.
Langkah-langkah membaca file xlsx dengan PHPExcel dan Yii adalah seperti berikut ini
- Misal kita letakan filenya dalam ../upload01
- Codingnya adalah seperti berikut ini:
public function actionBukaExcel()
{
Yii::createComponent(‘application.extensions.PHPExcel.PHPExcel’);
$file_excel=”../upload01/contoh01.xlsx”;
$objPHPExcel=PHPExcel_IOFactory::load($file_excel);
$nilaiku=$objPHPExcel->getActiveSheet()->getCell(‘A1’)->getValue();
echo $nilaiku;
unset($objPHPExcel);}
- Tampilan akan seperti berikut ini:
Untuk aplikasi office yang bisa melakukan save ke xlsx , kita dapat mendownload LibreOffice yang ada http://www.libreoffice.org/ . LibreOffice cukup fleksibel karena dapat diinstall di lingkungan Windows, Linux dan Mac .
Informasi lebih lanjut silahkan mengunjungi:
1. https://phpexcel.codeplex.com/documentation .
2. http://www.yiiframework.com/forum/index.php/topic/29225-tip-using-phpexcel-with-yii/ .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.