Wednesday, August 31, 2016


Berikut cara untuk membuat file excel menggunakan java.

Pada contoh ini saya menggunakan IDE netbeans 7.2  - java 7.

Pertama siapkan dulu library yang di butuhkan, "poi-3.13-20150929.jar" yang bisa langsung di download disini.

-          Buat project baru di netbeans.
-          Import library yang sudah kamu downlaod di link diatas ke dalam project.
-          Kemudian pada class Main isikan source code seperti di bawah ini.

import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

/**
 *
 * @author okin
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[]args) {
        try {

/*Nama file excell*/
            String filename = "D:/FileExcell.xls" ;
            HSSFWorkbook workbook = new HSSFWorkbook();

/*menentukan sheet*/
            HSSFSheet sheet = workbook.createSheet("FirstSheet"); 

            HSSFRow rowhead = sheet.createRow((short)0);  /*index row 0*/
                    rowhead.createCell(0).setCellValue("No");  /*column 0*/
                    rowhead.createCell(1).setCellValue("Nama");  /*column 1*/
                    rowhead.createCell(2).setCellValue("Alamat");  /*column 2*/

            HSSFRow row = sheet.createRow((short)1);   /*index row 1*/
                    row.createCell(0).setCellValue("1");  /*column 0*/
                    row.createCell(1).setCellValue("Okin Luberto");  /* column  1*/
                    row.createCell(2).setCellValue("Indonesia");  /* column 2*/
                   
            HSSFRow row2 = sheet.createRow((short)2);   /*index row 2*/
                    row2.createCell(0).setCellValue("2"); /*column 0*/
                    row2.createCell(1).setCellValue("Ayrini"); /* column  1*/
                    row2.createCell(2).setCellValue("Indonesia"); /* column 2*/

            FileOutputStream fileOut = new FileOutputStream(filename);

/*menulis file*/
            workbook.write(fileOut);

/*menutup koneksi*/
            fileOut.close();

            System.out.println("Excel berhasil di buat !");
        } catch ( Exception ex ) {
            System.out.println(ex);
        }
    }
}


Selamat mencoba….!


Happy Coding..

Related Posts:

  • Menggunakan Statement " Switch "     Selain menggunakan Statement if else, ada cara  lain  untuk  membuat  cabang  adalah  dengan  menggunakan  kata  kunci  switch. Switch  mengkonst… Read More
  • Mengkoneksikan java ke MySQLUntuk mengkoneksikan java dengan database Mysql yang pertama kali kita butukan adalah konektornya bisa di download disini (494 kb). Sebelumnya kita harus sudah menginstall software mysql di komputer kita, dan jangan lupa meng… Read More
  • Menggunakan Statement "if" dan "else"        Pada postingan saya kali ini akan mempelajari tentang Struktur kontrol, dimana kita dapat mengubah cara eksekusi pada pernyataan yang dibuat oleh program kita. Nah kali ini kita akan… Read More
  • Mengkoneksi java ke PostgreeUntuk mengkoneksikan java dengan database PostgreSQL  hampir sama dengan mengkoneksikan java dengan Mysql  ( yang sudah saya postingkan sebelumnya ), bedanya kita harus download driver konektor untuk postgree bisa k… Read More
  • Program java sederhana 1 ( Memasukkan data ke database MySQL )Pada postingan saya kali ini akan berbagi kepada para sahabat yang masih baru belajar pemrograman java, saya akan meng-share sebuah program yang sangat sederhana sekali ,program untuk memasukkan data mahasiswa ke dalam databa… Read More

0 comments:

Post a Comment

Propellerads

Popular Posts