IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

creation d'un fichier excel


Sujet :

API standards et tierces Java

  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Par défaut creation d'un fichier excel
    bonjour

    je veux creer un fichier excel qui contient la valeur 10 dans la première cellule et la valeur 20dans la 2 eme

    voici mon test mais ca marche pas ( pas de fichier créer )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
     
    import org.apache.poi.hssf.usermodel.HSSFCell;
    import org.apache.poi.hssf.usermodel.HSSFRow;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
     
    public class TestPOI3 {
     
      public static void main(
          String[] args) {
     
        HSSFWorkbook wb = new HSSFWorkbook();
        HSSFSheet sheet = wb.createSheet("ma feuille");
     
        HSSFRow row = sheet.createRow(0);
        HSSFCell cell = row.createCell((short)0);
        cell.setCellValue(10);
     
        row.createCell((short)1).setCellValue(20);
     
        FileOutputStream fileOut;
        try {
          fileOut = new FileOutputStream("monfichier.xls");
          wb.write(fileOut);
          fileOut.close();  
        } catch (FileNotFoundException e) {
          e.printStackTrace();
        } catch (IOException e) {
          e.printStackTrace();
        }
      }
    }
    merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Par défaut
    voici le code
    ca marche bien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    HSSFWorkbook wb = new HSSFWorkbook();
        HSSFSheet sheet = wb.createSheet("feuille");
     
        HSSFRow row = sheet.createRow(0);
        HSSFCell cell = row.createCell((short)0);
        cell.setCellValue(10);
     
        row.createCell((short)1).setCellValue(20);
     
        FileOutputStream fileOut;
        try {
          fileOut = new FileOutputStream("D:\\NetBeansProjects\\Projet\\hhh.xls");
          wb.write(fileOut);
     
          fileOut.close();
     
           Runtime.getRuntime().exec("C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE     D:\\NetBeansProjects\\Projet\\hhh.xls" );
     
        } catch (FileNotFoundException e) {
          e.printStackTrace();
        } catch (IOException e) {
          e.printStackTrace();
        }
     
     
     
        }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Creation d'un fichier excel a partir d'un script python
    Par uppersheik dans le forum Général Python
    Réponses: 4
    Dernier message: 03/02/2010, 07h54
  2. Réponses: 7
    Dernier message: 06/10/2009, 15h16
  3. Creation d'un fichier Excel
    Par Poup62 dans le forum VB.NET
    Réponses: 2
    Dernier message: 11/08/2008, 11h30
  4. creation d'un fichier excel
    Par fredppp dans le forum Excel
    Réponses: 3
    Dernier message: 03/09/2007, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo