L'application spécifique de la cellule de format de données à l'aide de POI

J'ai besoin d'appliquer certaines données format de cellule.

XSSFCellStyle cellStyle  = workBook.createCellStyle();          
XSSFDataFormat format = workBook.createDataFormat();
cellStyle.setDataFormat(format.getFormat("m/d/yy h:mm"));
dataCell.setCellType(1); //String
dataCell.setCellStyle(cellStyle);

Les données sont écrites mais le problème est que le format est appliqué seulement quand j'ouvre la feuille excel (Excel), cliquez sur l'intérieur de la cellule avec mes données.

Et puis en appuyant sur la touche Enter.
Alors seulement le format est appliqué.

Comment puis-je appliquer le format sans avoir à cliquer sur chaque cellule?

Vous omotted le code Java où vous avez appliqué le style de la cellule. Veuillez ajouter à votre exemple de code.
J'ai ajouter cette ligne (une seule ligne), mais je ne pense pas que le problème avec ça, parce que le format est défini sur la cellule. Mais je peux voir le format uniquement lors de la sélection de la cellule de fin, appuyez sur la touche Enter.

OriginalL'auteur markiz | 2012-06-05