Bonjour à tous,

J'ai un petit souci avec l'API POI.

- J'ai un fichier excel à importer quotidiennement dans ma base de données.
- Ce fichier contient 4 colonnes de données.
- La 1ère ligne du fichier représente le titre du tableau. C'est une cellule fusionnée (sur les 4 colonnes).

Mon problème est le suivant :
- Quand j'importe le fichier, j'ai une exception : java.lang.RuntimeException: Unexpected missing row when some rows already present
- Si je défusionne la 1ère ligne du titre de mon tableau, tt marche bien

Le souci c'est que je dois faire l'import automatiquement : je ne peux pas intervenir sur le fichier avant l'import.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
InputStream is = fichier.getInputStream();
POIFSFileSystem fs = new POIFSFileSystem(is);
HSSFWorkbook wb = new HSSFWorkbook(fs);
wb.getSheetAt(sheet);
L'exception est throwée au niveau du contsructeur HSSFWorkbook(fs)...

Si qq1 peut m'aider, please Help !
Merci d'avance...