[RESOLVIDO] Como alterar uma linha de uma planilha no excel já existente.  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline



Prezados,

Este código acima ele consegue inserir o texto no lugar desejado só que ele "recria" a planilha.
Gostaria de saber como posso fazer uma alteração na planilha sem precisar recria-la.

Grato!

This message was edited 3 times. Last update was at 11/02/2008 16:06:23

fiaux
GUJ Master
[Avatar]

Membro desde: 16/06/2006 11:58:29
Mensagens: 1184
Localização: Rio de Janeiro - RJ
Offline

Se deu null pointer na linha com o código isso quer dizer que row está com valor nulo, não foi inicializada a variável. Imagine em runtime tentar acessar um método de uma instância a qual não existe, isso vai dar null pointer.

Necessita-se:
1) Inglês técnico para pesquisas no Google.
2) Português técnico para perguntas e respostas no fórum.

http://www.ffiaux.com

"Após 7,5 milhões de anos processando, o Pensador Profundo responde a Questão Fundamental da Vida, o Universo e Tudo o Mais. E a resposta é: 42"

"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"

Não sou fanático por programação, só trabalho aqui...
[WWW]
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline

Percebi isso. E já até tirei do topic rsrs.

Minha questão agora é como alterar um contéudo da planilha. Poderia me ajudar?
fiaux
GUJ Master
[Avatar]

Membro desde: 16/06/2006 11:58:29
Mensagens: 1184
Localização: Rio de Janeiro - RJ
Offline

Usei POI faz tempo e não me lembro, mas da mesma maneira que você pode ler você pode escrever, tente achar a API pra te ajudar.

Necessita-se:
1) Inglês técnico para pesquisas no Google.
2) Português técnico para perguntas e respostas no fórum.

http://www.ffiaux.com

"Após 7,5 milhões de anos processando, o Pensador Profundo responde a Questão Fundamental da Vida, o Universo e Tudo o Mais. E a resposta é: 42"

"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"

Não sou fanático por programação, só trabalho aqui...
[WWW]
fiaux
GUJ Master
[Avatar]

Membro desde: 16/06/2006 11:58:29
Mensagens: 1184
Localização: Rio de Janeiro - RJ
Offline

Por exemplo http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFCell.html

Necessita-se:
1) Inglês técnico para pesquisas no Google.
2) Português técnico para perguntas e respostas no fórum.

http://www.ffiaux.com

"Após 7,5 milhões de anos processando, o Pensador Profundo responde a Questão Fundamental da Vida, o Universo e Tudo o Mais. E a resposta é: 42"

"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"

Não sou fanático por programação, só trabalho aqui...
[WWW]
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline

Eu tenho a api aqui. Do poi to tentando mais eu consigo ler. Não consigo é alterar o conteudo sem apagar o que já está escrito.
_barros_
What is classpath?

Membro desde: 03/01/2008 10:47:50
Mensagens: 7
Offline

eai kra blz?

tenho um exemplo bem bacana, vou te passar assim que chegar em ksa!!!
falow
t+++

This message was edited 1 time. Last update was at 11/02/2008 14:19:17


Thiago Barros
[MSN]
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline

_barros_ wrote:eai kra blz?

tenho um exemplo bem bacana, vou te passar assim que chegar em ksa!!!
falow
t+++


Demora mto? rsrs.
_barros_
What is classpath?

Membro desde: 03/01/2008 10:47:50
Mensagens: 7
Offline

Somente estarei em ksa hj depois das 22hs, mas assim q chegar e caso vc naum tenha resolvito teu problema...te repasserei meu exemplo.

Thiago Barros
[MSN]
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline

_barros_ wrote:Somente estarei em ksa hj depois das 22hs, mas assim q chegar e caso vc naum tenha resolvito teu problema...te repasserei meu exemplo.


Blz.. Vou tentando.. eu to com um problema no seguinte:



O código acima extrai da página da api. Estou tentando aqui fazer ele funcionar mas apresenta um erro:



Aonda sinalizei com a linha vermelha. Acho que após isso poderá dar certo. Mas pq do erro? Não entendi.

This message was edited 1 time. Last update was at 11/02/2008 14:44:16

fiaux
GUJ Master
[Avatar]

Membro desde: 16/06/2006 11:58:29
Mensagens: 1184
Localização: Rio de Janeiro - RJ
Offline

Tem algo errado ainda, mas como disse não uso faz tempo e não lembro. Dê uma olhada em http://www.onjava.com/pub/a/onjava/2003/04/16/poi_excel.html e [url]http://www.java-tips.org/other-api-tips/jexcel/how-to-create-an-excel-file.html[/url}. Leia com calma, tente entender o processo todo.

Necessita-se:
1) Inglês técnico para pesquisas no Google.
2) Português técnico para perguntas e respostas no fórum.

http://www.ffiaux.com

"Após 7,5 milhões de anos processando, o Pensador Profundo responde a Questão Fundamental da Vida, o Universo e Tudo o Mais. E a resposta é: 42"

"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"

Não sou fanático por programação, só trabalho aqui...
[WWW]
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline

fiaux wrote:Tem algo errado ainda, mas como disse não uso faz tempo e não lembro. Dê uma olhada em http://www.onjava.com/pub/a/onjava/2003/04/16/poi_excel.html e [url]http://www.java-tips.org/other-api-tips/jexcel/how-to-create-an-excel-file.html[/url}. Leia com calma, tente entender o processo todo.



Consegui pela POI mesmo descobri o que estava de errado! Mais vlw!
daianeteixeiracomp
Smalltalk
[Avatar]

Membro desde: 03/11/2009 19:30:50
Mensagens: 2
Offline

Oi,

Estou com esse mesmo problema, não consigo alterar o conteudo da minha planlha so consigo criar uma nova.
Teria como me passar como vc resolveu?

valeu
T+
jedsc91
Thread.start()
[Avatar]

Membro desde: 22/01/2010 13:19:29
Mensagens: 34
Offline

Olá, Não querendo revive um tópico morto, porem ates de abrir um tópico eu vou tentar esse á existente =/
eu estou tentando Editar uma planilha já existente, por questões de padrões e por que a planilha eh meio complexa... eu soh quero inserir um conteudo nas celulas X,Y e Z.... procurei em VARIOS tópicos na net e não consegui nada consistente... Estou usando a biblioteca POI tbm....
não seria o caso de criar uma planilha nova para fazer isso....
O código para resolver o meu problema teoricamente seria simples, soh quero incluir uma String em algumas celulas... estou com o mesmo problema do nosso amigo desse tópico, eu soh consigo criar planilhas novas.....
Se algué puder me ajudar eu agradeceria, creio q seja um codigo simples...

Agradeço a atenção

PS: não entendi tbm a documentação muito bem..
jedsc91
Thread.start()
[Avatar]

Membro desde: 22/01/2010 13:19:29
Mensagens: 34
Offline

se alguem tivesse um exemplo de uma parte de codigo para alterar uma planilha aj existente seria de grande ajuda...
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team