diff --git a/dataframe-excel/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/xlsx.kt b/dataframe-excel/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/xlsx.kt index 397a94233..01c5cd3bd 100644 --- a/dataframe-excel/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/xlsx.kt +++ b/dataframe-excel/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/xlsx.kt @@ -323,18 +323,16 @@ public fun DataFrame.writeExcel( workBookType: WorkBookType = WorkBookType.XLSX, keepFile: Boolean = false, ) { - val factory = if (keepFile){ when (workBookType) { WorkBookType.XLS -> HSSFWorkbook(file.inputStream()) - WorkBookType.XLSX -> XSSFWorkbook(file.inputStream()) + WorkBookType.XLSX -> XSSFWorkbook(file.inputStream()) } - } - else { + } else { when (workBookType) { - WorkBookType.XLS -> HSSFWorkbook() - WorkBookType.XLSX -> XSSFWorkbook() + WorkBookType.XLS -> HSSFWorkbook() + WorkBookType.XLSX -> XSSFWorkbook() } } return file.outputStream().use {