1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Java com exel como base de dados.

Ola, pessoal e o seguinte, venho aqui no grupo pedir uma ajuda de vocês. Antes de tudo devo dizer que ja procurei muito, tentei entender o Java POI, sem sucesso. Tenho uma planilha que gostaria que recebesse informação do meu formulário javaSE. Ate o momento consegui fazer com que seja salvo na planilha, porém não consigo fazer com que os dados seja salvos Ex: Primeiro contato foi salvo na celua 1A, 1b, 1c, segundo contato 2a, 2b, 2c, e assim por diante.

private void jButtonSalvarActionPerformed(java.awt.event.ActionEvent evt) {                                              
String fileName = "d:/arquivo.csv";
        HSSFWorkbook workbook = new HSSFWorkbook();
        HSSFSheet  fSheet = workbook.createSheet("Skils");
        List<Skil_vdn> listarVdns_sqkil = new ArrayList<>();

        listarVdns_sqkil.add(new Skil_vdn((String) jCTipoAcao.getSelectedItem()));
        int roenum = 0;
        for(Skil_vdn skil_vdn : listarVdns_sqkil){
            Row row = fSheet.createRow(roenum++);
            int cellnum = 0;
            Cell cellTipoacao = row.createCell(cellnum++);
                   cellTipoacao.setCellValue(skil_vdn.getTipoacao());

        }
        try {
    try (FileOutputStream out = new FileOutputStream(new File(fileName))) {
        workbook.write(out);
    }
                   System.out.println("Arquivo Excel criado com sucesso!");

               } catch (FileNotFoundException e) {
                      System.out.println("Arquivo não encontrado!");
               } catch (IOException e) {
                      System.out.println("Erro na edição do arquivo!");
               }




    }
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java vba ou faça a sua própria pergunta.