怎么用c语言打开excel?

怎么用c语言打开excel?,第1张

C语言打开Excel没有意义,因为它并不是标准的文本文件,如果你想要数据颤宏读取的话,建议选用Unicode格式文乎腔件或二进制文件,这样才方便你用C语言进行处理。

希望能帮到茄顷册你。

简单的方法是通过闹桥ODBC来慎弯毕实现: 具体实现 一、 包含Excel文件 *** 作类头文件 #include "CSpreadSheet.h" 二宽芹、 新建Excel文件,并写入默认数据 // 新建Excel文件名及路径,TestSheet为内部表名 CSpreadSheet SS("c:\\Test.xls", "

实现方法:

1、打开ssh编辑器

2、输入以下代码

<梁睁input class="see" type="button" value="导出Excel" onclick="exportxls()"/>

function exportxls()

{

window.location = "goodsReport_exportxls.action"

}

struts.xml中的配置

<constant name="struts.multipart.parser" value="jakarta" />

<result name="exportxls" type="stream">

<param name="contentType">application/vnd.ms-excel</param>

<param name="contentDisposition">attachmentfilename="${fileName}"</param>

<燃渣悄param name="inputName">inputStream</param>

</result>

action的代码皮渣

public String exportxls()

{

try

{

Workbook workbook = new HSSFWorkbook()

Font font = workbook.createFont()

font.setFontHeightInPoints((short) 12)

font.setBoldweight(Font.BOLDWEIGHT_BOLD)

CellStyle style = workbook.createCellStyle()

style.setAlignment(CellStyle.VERTICAL_CENTER)

style.setAlignment(CellStyle.ALIGN_CENTER)

style.setFont(font)

3、保存退出


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12213732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存