1.问题产生
如何用java程序直接打开一个Excel文件.
2.解决
Runtime.getRuntime().exec("cmd /c start d:\\a.xls")
getRuntime()是取得系统运行时环境
start参数表名直接启动excel文件,相当于双击操作 ,是个windows命令.
---------------------------------------------------------------
import java.util.*;
import java.io.*;
class TEST
{
public static void main(String[] args){
System.out.println("Hello World!");
try{
Runtime.getRuntime().exec("cmd /c start D:\\A.xls");
}catch(IOException e){}
}
}
分享到:
- 2008-02-19 10:21
- 浏览 8104
- 评论(1)
- 论坛回复 / 浏览 (1 / 4898)
- 查看更多
相关推荐
- **数据分析**:对于需要大量数据处理和分析的应用,可以直接在Java程序中操作Excel文件进行数据处理。 - **数据导出**:将应用中的数据导出为Excel格式,方便用户离线查看和编辑。 #### 五、未来展望 - 当前项目...
以上就是关于“用对象打开Excel文件”的一些基本知识,无论使用哪种编程语言,核心都是通过创建对象来与Excel应用程序进行交互,包括打开工作簿、访问工作表、读写单元格数据等操作。在实际应用中,还需要注意错误...
在IT行业中,与“用对象打开Excel文件”相关的知识点主要涉及到编程语言,特别是VBA(Visual Basic for Applications)和Python等。这些语言提供了强大的库和API来操作Microsoft Excel,允许程序自动化读取、写入和...
Apache POI 是一个流行的开源库,它允许开发者在 Java 应用程序中创建、修改和显示 Microsoft Office 格式(如 .xls 和 .xlsx)的文档。以下将详细解释如何使用 POI 来读取 Excel 文件。 首先,你需要从 Apache ...
总结起来,Apache POI的HSSF组件使得Java开发者可以方便地在程序中创建、读取和修改Excel文件,无论是简单的数据写入还是复杂的表格处理,都能通过其提供的API轻松完成。由于其高效的事件模型和全面的功能,POI成为...
例如,你可能找到一个`OpenWorkbook`函数,用于打开一个现有的Excel文件,或者一个`WriteCell`函数,用于向指定单元格写入数据。 使用这两个文件的方式是将它们添加到你的VC++项目中,然后在你的源代码中包含`excel...
使用Apache POI,你可以创建一个` FileInputStream`对象来打开Excel文件,然后通过`WorkbookFactory`创建相应的`Workbook`对象。`Workbook`对象代表整个Excel工作簿。例如: ```java File file = new File("path_...
4. **读取类操作**:提供的Java代码示例可能包含一个读取Excel文件的类,这个类通常会通过JXL库打开Excel文件,遍历每个工作表和单元格,读取其中的数据,并可能将其存储到内存中的数据结构(如数组、列表或自定义...
Apache POI项目提供了一个强大的API,允许Java程序读取和写入这种格式的文件。使用HSSF,你可以创建一个`HSSFWorkbook`对象来代表整个工作簿,然后通过`HSSFSheet`处理单个工作表,`HSSFRow`处理行,`HSSFCell`处理...
在Java编程中,有时我们需要处理来自不同文档格式的数据,例如从Word文档中提取表格内容,并将其转换成Excel文件。这通常涉及到使用Apache POI库,一个强大的API,用于读写Microsoft Office格式的文件,包括Word(....
在Java开发中,导出Excel文件并以网页方式打开是一个常见的需求,特别是在Web应用程序中,例如数据分析、报表生成等场景。下面将详细讲解如何通过Java实现这个功能,并结合`web.xml`配置进行优化。 首先,Java导出...
Excel文件格式(.xlsx或.xls)通常由Apache POI库支持,这是一个强大的API,允许Java程序读取、写入和修改Microsoft Office格式的文档,包括Excel。 首先,要使用Apache POI库生成Excel文件,你需要在项目中引入...
在标题和描述中提到的“读取excel文件,生成java文件”是一个常见的开发任务,通常涉及到数据处理和代码自动化。这个过程可能包括从Excel表格中提取数据,然后根据这些数据自动生成Java源代码。以下是一些相关的知识...
4. **打开Excel文件**:使用`Dispatch`类的方法,如`Dispatch.call(excel, "Workbooks", "Open", filePath)`,打开指定路径的Excel文件。 5. **设置打印参数**:可以通过`Dispatch`调用Excel对象的相应方法,比如...
- 创建Workbook实例,通过`WorkbookFactory.create()`方法打开Excel文件。 - 获取工作表,使用`Workbook.getSheetAt()`或`Workbook.getSheet(String name)`方法。 - 遍历行和单元格,使用`Sheet.iterator()`和`...
### Java Web应用开发 59 课堂案例-应用jExcelAPI组件生成Excel文件 #### 案例背景与目标 本案例旨在通过实践的方式教授如何使用`jExcelAPI`组件来动态生成Excel文件,这对于处理大量数据时尤其有用。通过本案例的...
- 使用` WorkbookFactory.create()`方法打开Excel文件。 - 遍历工作簿中的所有工作表,然后遍历每一行和每一列,读取单元格数据。 - 注意处理不同类型的单元格数据,如数字、字符串、日期等。 3. **修改Excel...
- **读取Excel数据**:使用相同的COM接口或MFC的`COleDispatchDriver`,打开Excel文件,遍历工作表中的每个单元格,读取数据。注意处理不同数据类型,如数值、文本和日期。 - **填充DatGrid**:将读取的数据映射到...