Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Java scrivere su Excel

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    67

    Java scrivere su Excel

    Buongiono a tutti, vorrei sottoporvi un problema.
    Sto sviluppando un programmino in java per la stampa di certificati di qualità.
    Ho pensato di creare un file excel dove andare ad impostare la fincatura del certificato
    e poi vorrei completare i campi variabili andandoci a scrivere con java.
    Come potrei risolverlo...
    Grazie in anticipo a chi vorrà aiutarmi.

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Utilizzando le apposite librerie per la manipolazione dei file Excel.

    Cerca Excel in questo forum e troverai tantissime discussioni sull'argomento.

    Alternativamente, cerca con Google "JExcelAPI" oppure "POI".


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    67
    Intanto grazie, ho scaricato jexcelapi 2.6.9, adesso cosa devo fare???

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    67
    ok! per il momento ho risolto

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    67
    Di nuovo io,
    Ho usato jakarta poi per scrivere su un file excel,
    ma mi crea sempre un file nuovo,
    mentre io ho la necessità di scrivere su uno esistente.
    Esiste un metodo?
    il mio listato è il seguente:

    HSSFWorkbook ab = new HSSFWorkbook();
    FileOutputStream fileOut = new FileOutputStream("ciao.xls");
    HSSFSheet work = ab.createSheet("work");
    HSSFSheet pres = ab.createSheet("personal");
    HSSFRow row1 = work.createRow((short)0);
    HSSFCell cellA1 =row1.createCell((short)0);
    cellA1.setCellValue("Nome");
    ab.write(fileOut);
    fileOut.close();

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.