30 July 2009 ~ 3 Comments

Membaca Excel dengan JExcelApi

oleh Dea Rokhmatun Iradewa

Kali ini saya sedikit memposting tentang cara membaca File *xls (Microsoft Excel) dengan menggunakan Java dan bantuan liblari JExcelApi. JExcelAPI merupakan sebuah liblari dengan methode yang berguna untuk membaca, menulis dan memodifikasi Microsoft Excel Spreadsheets. Informasi lebih lanjut tentang liblari tersebut, silahkan kunjungi situsnya di http://jexcelapi.sourceforge.net

Sebelumnya, silahkan download terlebihdahulu JExcelApi di sini

import jxl.*;
import java.io.*;

/**
*
* @author Iradewa
*/
public class Baca {

public static void main(String[] args) {
try {
Workbook wb = Workbook.getWorkbook(new File(“D:\\coba.xls”));
//file yang akan dibuka
Sheet sit = wb.getSheet(0);
//mendapatkan sheet pertama

int row = sit.getRows();
//baris terakhir yang terisi
int col = sit.getColumns();
//kolom terakhir yang terisi
System.out.println(“Row :” + row + “\nCol :” + col); //menampilkan kolom dan baris ter-ujung

for (int rowKe = 0; rowKe < row; rowKe++) {
for (int colKe = 0; colKe < col; colKe++) {
System.out.println(sit.getCell(colKe, rowKe).getContents());

}
}

}

catch (Exception ex) {
ex.printStackTrace();
}
}

}

No related posts.

Tags: ,


3 Responses to “Membaca Excel dengan JExcelApi”

  1. wahyudidian90 21 March 2010 at 22:25 Permalink

    Thanks gan

  2. ayu 23 January 2012 at 07:05 Permalink

    terima kasih, kalo data disimpan ke mysql gimana yaa? terus jika file excel merupakan sesuatu yang diunggah(jFileChooser). ada contoh programnya?

  3. Dea R Iradewa 24 January 2012 at 03:31 Permalink

    syntax diatas merupakan dasar sintax untuk membaca file excel di java dengan jexcelapi. dalam pengembangan selanjutnya dengan GUI bisa menggunakan jFileChooser untuk memudahkan memilih file.

    jika mau di simpan ke SQL sebenarnya kalau kita sudah bisa membaca isi excel file, data yang didapat tinggal dimasukan ke query sql

    untuk contoh programnnya silahkan di cari di google


Leave a Reply

Selamat Datang Pengguna Twitter. Mohon Untuk Menshare Post di Twitter Anda