Beberapa artikel sebelumnya, saya membahas bagaimana membuat sebuah aplikasi dengan menggunakan Codeigniter, yang mana nantinya aplikasi ini akan membaca file excel yang diimport. Saya masih ingat dulu awal membuat aplikasi ini, saya menggunakan hanya perintah-perintah php biasa untuk membaca file excel ini, kemudian berkembang dengan menggunakan class spreedshet_excel_reader. Awal menggunakan class ini, tidak ada masalah dalam import excel, kemudian beberapa minggu yang lalu dengan class ini terjadi error ketika menggunakan server hosting, tetapi tidak mengalami error ketika digunakan hanya dalam localhost. Walaupun mencari di bebebapa artikel, tetap tidak menemukan solusi yang tepat untuk mengatasi masalah ini, akhirnya solusi yang dapatkan adalah dengan mengganti class spreedshet_excel_reader dengan class yang lain yang khusus untuk berurusan dengan excel.
Setelah mencari di beberapa website, akhirnya menemukan cara baru dan cenderung lebih stabil jika digunakan dalam aplikasi berbasis framework Codeigniter, yaitu class PHPExcel. Class ini dapat didownload secara gratis disini. Beberapa kelebihan class PHPExcel ini adalah class ini mampu menghandle tidak hanya excel berbasis office 2003, tetapi juga menghandle untuk yang office 2007. Selain itu juga disediakan fasilitas tidak hanya untuk membaca file excel, tetapi juga untuk membuat file excel itu sendiri.
Di dalam file download di atas, sudah sangat lengkap. Selain terdapat class PHPExcel yang dibutuhkan, juga terdapat sample aplikasi untuk membaca maupun membuat file excel. Untuk penggunaanya ke dalam framework Codeigniter, nanti kita akan bahas pada artikel berikutnya.
Semoga bermanfaat.