J'essaie d'utiliser le NPOI library dans une application WinForms. J'ai mentionné la dernière dll NPOI dans mon projet et a essayé de reproduire les exemples donné par NPOI et trouvé sur le SO:NPOI HSSF vs SS namespace
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.CreateSheet("Sheet1");
HSSFRow headerRow = sheet.CreateRow(0);
Mais cela ne compilera pas sur ma machine car HSSFWorkbook.CreateSheet()
retourne un NPOI.SS.UserModel.Sheet
au lieu d'un NPOI.SS.UserModel.HSSFSheet
.
Qu'est-ce qui me manque ici?
Devinez, mais avez-vous essayé de couler la feuille dans une feuille HSSFS? –
Avez-vous clairement ajouté dans les références de votre projet les bibliothèques NPOI.dll et NPOI.HSSF.dll? Avec "using NPOI.HSSF.UserModel;" dans les utilisations, votre code fonctionne parfaitement pour moi. J'utilise NPOI version 1.2.1.0 – PierrOz
J'avais essayé @Nathan mais un comportement bizarre plus loin dans le code m'a fait croire que ce n'était pas la bonne solution. De toute façon, il semble que ce n'était pas lié. – Jla