Réglage Excel valeur de la cellule en format Numérique à l'aide de POI

Je veux stocker des données numériques dans un fichier excel.
La donnée numérique est représenté par la Chaîne de type dans mon code java.
Est-il possible de le définir comme numérique sans casting?

J'ai essayé le code suivant, mais il n'était pas converti en type numérique (je reçois un message d'avertissement dans excel disant que le numéro est mémorisé comme texte...)

HSSFCell dCell =...
dCell.setCellType(Cell.CELL_TYPE_NUMERIC);
dCell.setCellValue("112.45")
N'est-ce pas le setCellValue méthode surchargée à l'appui d'autres types, c'est à dire ne pouvez pas vous passer d'un flotteur ou quelque chose dans cette méthode? Vous êtes actuellement du passage d'une chaîne.
Oui, je peux passer n'importe quel type. J'ai demandé si c'est possible de passer de la valeur COMME une Chaîne de caractères et de conversion automatique de la type.
voir ceci: [enter description du lien ici][1] [1]: stackoverflow.com/questions/5335285/...

OriginalL'auteur omrid | 2012-01-23