我正在编写pl/sql程序,将数据从Oracle导出到Excel.我需要数据格式化,所以我不能使用CSV.我已经尝试过使用XML但是当我想导出70000行(50列,几乎300 MB)时,它会生成太大的文件.
这就是我决定使用HTML标签生成XLS文件的原因 - 它比XML小,我必须直接定义一些特殊列的格式(字符串,数字和日期由Excel自动格式化).它非常简单方便,但我无法定义多个工作表.
您知道如何在使用HTML编写的excel文件中添加/定义多个工作表吗?我尝试使用像<%ActiveWorkbook.Worksheet.Add%>这样的VBScript公式,但它不起作用.