作者:乔山办公网日期:
返回目录:excel表格制作
java 导出excel 可以用第三方的框架 使用poi 后台导出刷新界面, 可以用ajax请求一下, 也可以用提交隐藏窗口的方式
提问者的意思是不是就在客户端浏览器直接想导出 EXCEL ?
告诉你这是不可能的。因为~
ExtJS 本身是个 js, 而这JS 是不能引用、调用 操作系统的 office 。
导出时自由选择路径的代码如下e79fa5e98193e59b9ee7ad94362:
1、后台输出Excel文件代码:
OutputStream output = response.getOutputStream();
response.reset();
response.setHeader("Content-disposition", "attachment; filename=" + path);
response.setContentType("Content-Type:application/vnd.ms-excel ");
wb.write(output);
output.close();
2、前端代码:
window.open("getExcelList","_blank");
需要百用VBA代码来处理,比度如想让Sheet1的问C7格选中,在答Workbook Open事件中写如下代码
Private Sub Workbook_Open()
Sheet1.Activate
Range("c7").Select
End Sub
见附件专。
打开属VBA的环境是Alt_F11