如何将jsp页面的table报表转换到excel报表导出
展开全部
用链接表试一下能抓取到吗?
Dim myQuery
With ActiveSheet
.Cells.Delete
.[a1] = "Conneting, Please Wait..."
Set myQuery = ActiveSheet.QueryTables _
.Add(Connection:="URL;http://网址", _
Destination:=.Cells(1, 1))
End With
With myQuery
.Refresh
End With
Dim myQuery
With ActiveSheet
.Cells.Delete
.[a1] = "Conneting, Please Wait..."
Set myQuery = ActiveSheet.QueryTables _
.Add(Connection:="URL;http://网址", _
Destination:=.Cells(1, 1))
End With
With myQuery
.Refresh
End With
展开全部
表格数据导出到excel,我所知道的,有三种方法
1.最简单的就是导出csv,但不是直接导出excel:
这个不需要大的调整,跟着jsp页面的逻辑做出对应的csv文件,excel能够自动识别,再另存为xls/xlsx (csv:逗号分隔值,用纯文本形式储存表格数据)
2. 通过框架去生成excel表格,需要一定的编程能力:
不同的编程语言有不同做法
java:可以使用poi进行操作MS Office文档
.net:可通过DataGrid控件导出
3.通过报表框架来生成excel:
java:ireport、finereport等
1.最简单的就是导出csv,但不是直接导出excel:
这个不需要大的调整,跟着jsp页面的逻辑做出对应的csv文件,excel能够自动识别,再另存为xls/xlsx (csv:逗号分隔值,用纯文本形式储存表格数据)
2. 通过框架去生成excel表格,需要一定的编程能力:
不同的编程语言有不同做法
java:可以使用poi进行操作MS Office文档
.net:可通过DataGrid控件导出
3.通过报表框架来生成excel:
java:ireport、finereport等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、可以使用第三方开源的组件来实现
2、推荐Apache POI 组件
使用步骤:
(1)下载 Apache POI的开源组件
(2)将jar包放入项目中
(3)阅读API的使用帮助文档,使用操作EXCEL相关的API类和方法实现
2、推荐Apache POI 组件
使用步骤:
(1)下载 Apache POI的开源组件
(2)将jar包放入项目中
(3)阅读API的使用帮助文档,使用操作EXCEL相关的API类和方法实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询