#导出.xls
//选择导出文件的保存路径
JFileChooser dlg = new JFileChooser();
dlg.setFileFilter(new ExcelFilter());
dlg.setDialogTitle(”保存文件”);
dlg.showSaveDialog(JFrame); //CatFishEnvironment.getInstance().getMainFrame()
if(dlg.getSelectedFile()==null) return;
File file = new File(dlg.getSelectedFile().getAbsolutePath() + “.xls”);
//新建对象
HSSFWorkbook wb = new HSSFWorkbook();
HSSFCell targetcell=null;
HSSFRow targetrow=null;
HSSFSheet targetsheet=null;
//创建sheet
targetsheet = wb.createSheet(headBean.getLotNo());
//创建Title
targetrow = targetsheet.createRow((short)0);
targetcell=targetrow.createCell((short)0);
targetcell.setCellType(HSSFCell.CELL_TYPE_STRING);
targetcell.setCellValue(”Title1″+ “\t”);
targetcell=targetrow.createCell((short)1);
targetcell.setCellType(HSSFCell.CELL_TYPE_STRING);
targetcell.setCellValue(”Title2″+ “\t”);
//插入记录
targetrow = targetsheet.createRow((targetsheet.getLastRowNum()+1));
targetcell=targetrow.createCell((short)0);
targetcell.setCellType(HSSFCell.CELL_TYPE_STRING);
targetrow.getCell(0).setCellValue(”Content1″ + “\t”);
targetcell=targetrow.createCell((short)1);
targetcell.setCellType(HSSFCell.CELL_TYPE_STRING);
targetrow.getCell(0).setCellValue(”Content2″ + “\t”);
//写文件
FileOutputStream fOut = new FileOutputStream(file,true);
wb.write(fOut);
fOut.flush();
fOut.close();
//文件导出成功
Runtime.getRuntime().exec(”cmd /c start \”\” \”" + file + “\”");
//附相关的jar:poi-3.6-20091214.jar
分享到:
相关推荐
3. **生成DOC**:除了Excel,Spire.XLS还能将工作簿导出为Word(.doc)文件,这对于需要将数据整合到Word文档,如报告、合同等场景非常有用。 关于将Spire.XLS集成到.NET Core,开发者通常需要按照以下步骤操作: 1...
为了减轻服务器的压力,很多网站采用的js下载或导出数据的方式。 该文件就是利用javascript把json数据转换成excel数据后,并进行了下载。 真实可用,而且使用起来方便快捷,为了开发快速,可以下载看看。 里面有教程...
Spire.XLS for .NET支持把数据从数据库导出到Excel工作表,或者把数据从Excel数据导入到数据库。 Spire.XLS for .NET 提供强大的功能为开发者设置单元格格式。这次格式化数字,文字缩进,定位调整,设置单元格边线,...
1. **读取Excel文件**:Spire.XLS Free可以轻松读取Excel文件中的数据,包括单元格值、公式、样式、图表等,并提供API以供进一步处理和分析。 2. **写入Excel文件**:用户可以通过API创建新的Excel工作簿,添加工作...
本主题聚焦于使用Java将Excel文件转换为PDF的解决方案,通过一个名为"spire.xls.free"的库来实现这一功能。这个库是一个免费的Java API,专门用于处理Excel文件并支持多种操作,包括读取、写入以及转换。 首先,...
本篇文章将详细介绍如何将.xls文件的数据导入到SQL Server,以实现更高效、安全的数据管理。 首先,我们需要理解.xls文件是Microsoft Excel早期版本(97-2003)使用的文件格式,其中包含了表格数据。而SQL Server是...
2. **读取Excel文件**:能够打开并读取XLS、XLSX、CSV等多种格式的Excel文件,获取其中的数据和格式信息。 3. **写入数据**:快速将数组、列表或其他数据结构写入到Excel单元格中,支持批量写入和格式化。 4. **格式...
在实际操作中,Excel转PDF的步骤可能包括打开Excel文件,选择要转换的范围,然后利用Spire.XLS提供的功能将选定内容导出为PDF。软件可能会提供批量转换功能,一次性处理多个Excel文件,这对于处理大量工作非常有用。...
Free Spire.XLS for Java是一款专门针对Java平台的开源Excel处理类库,它允许开发者在Java应用程序中创建、读取、修改和导出Excel文件。这个版本为2.2.0,提供了丰富的功能和易用的API,使得与Excel文件交互变得更加...
总的来说,Spire.XLS for .NET是一款功能强大且易于使用的.NET Excel组件,它极大地扩展了.NET开发者的Excel文件处理能力,无论是数据导入导出,还是复杂的报表设计,都能轻松应对。对于那些需要在应用程序中集成...
解决了spire.xls生成文档是出现声明水印的情况,去除了以下声明内容 Evaluation Warning: The document was created with Spire.xls for .NET.
Spire.XLS是一个功能强大的C#组件,它提供了对...使用Spire.XLS可以快速、高效地读写Excel文件,包括导入、导出、修改和删除数据、格式、图表等内容。该文件为C#打印Excel文档的的dll引用文件,需要的朋友自行下载。
对于已存在的Excel文件,Spire.XLS能快速读取并解析其中的数据,包括文本、数字、日期等各类数据类型。同时,它还可以处理隐藏的行、列和工作表,以及密码保护的文件。 4. **修改和更新Excel文件**: 通过类库...
- **HSSF**:是POI项目中的一个子项目,用于读写.xls文件(Excel 97-2003格式)。HSSF API提供了一种方式来创建、修改和保存.xls文件。 - **XSSF**:则用于处理.xlsx文件(Excel 2007及以上版本的Open XML格式)。...
11. **文档导出**: 除了读写Excel文件,Free Spire.XLS还支持将Excel内容导出为PDF、HTML或其他格式,方便分享和打印。 12. **易于集成**: 具有简单易懂的API和详细的文档,使得Free Spire.XLS易于集成到任何项目中...
“Demos”目录可能包含一系列示例代码和应用程序,展示了如何使用Spire.XLS API来实现各种功能,如创建新的工作簿、添加工作表、设置单元格格式、应用公式、导入导出数据等。通过这些演示,开发者可以快速上手并理解...
Spire.XLS是一款强大的.NET Excel组件,主要用于处理Excel文件,无论是读取、写入还是编辑,都能提供高效且灵活的功能。无水印版本通常是指该软件的试用或专业版本,去除了正式版中可能存在的水印标识,使得用户在...
以下是使用C#修改.xls文件的基本步骤: 1. 引用库:在代码中引入必要的命名空间。 ```csharp using Microsoft.Office.Interop.Excel; ``` 2. 创建Excel实例:初始化一个Excel应用程序对象,并设置可见性(可选)。...
Spire.XLS是一款高效、全面的.NET Excel组件,它允许开发者在没有安装Microsoft Office的情况下,进行Excel文件的创建、编辑和处理。版本9.2是该组件的一个更新迭代,提供了更多的功能和性能优化。 首先,让我们...
此篇内容主要介绍如何利用ASP.NET WebForms技术将一个`GridView`中的数据导出到Microsoft Excel `.xls`格式的文件中。 #### 二、导出方法实现步骤 实现这个功能的主要思路是通过服务器端代码(通常使用C#)将`...