内容导航:


一、如何将Excel表格导出到WPS


选择好复制的表格里的内容,点右键选“复制”。然后在WORD里粘贴。点粘贴后的表格右下角显示的根点“粘贴选项”。再点“仅保留文本”就可以在Excel中选择要复制的内容,右键单击选择“复制”、打开Word后,在需要插入内容的地方,右键单击选择“粘贴”。点击右键的时候有个选择性粘贴,选择里面的“只粘贴文字”选项把EXCEL中要复制的文字选中,再选择工具栏里的‘边框’,选择‘无边框’,然后再进行复制,打开WORD后再粘贴,就不带表格了。在word中用选择性粘贴,选无格式文本即可。


二、怎么把网页数据导入到wps表格中


将网上数据导入wps表格中的方法:

1、新建WPS表格,命名为《学生参赛信息.et》。

2、执行“数据”→“导入数据”,在弹出的对话框中点击“选择数据源”或“下一步”。

3、在弹出的新界面中定位到“学生参赛信息.txt”,打开。

4、在弹出的“文件转换”界面,点击下一步。

5、在弹出的“文本导入向导-3步骤之1”对话框中选择“分隔符号(D)”。

6、在弹出的“文本导入向导-3步骤之2”对话框中选择合适的分隔符号,本例中选择“空格”,并单击下一步。

7、在弹出的“文本导入向导-3步骤之3”对话框中单击完成。至此,学生参赛信息就导入到电子表格中了。


将txt中的数据导入wps表格中的方法:

一、打开wps,在菜单栏上执行:文件--新建空白文档,接着我们切换到数据选项下,找到导入数据选项,打开它。

二、在打开的对话框中,有两个选项,第一个是直接打开数据文件,这个可以让我们导入txt数据;还有一个选项使用odbc数据源,这个我们用不到,勾选第一个选项,然后点击选择数据源。

三、选择完成后,系统会自动进入文本转换选项,选择其他编码---ANSI/OEM--简体中文 GBK。这个时候会有预览出现,点击下一步。

四、在原始数据类型中选择:分隔符号(d)--用分隔符,如逗号或者制表符分隔每个字段。导入的起始行选择为1.点击下一步。

五、分隔符选择为TAB键和空格,这个时候可以在下面看到预览。点击下一步。

六、在这一步,要选择好目标区域,点击选择目标区域按钮。

七、这个时候选择目标区域,本例选择=$C$8:$D$10.如果标识的位置。再次点击选择区域按钮返回即可完成txt数据导入到wps表格中。




三、用java将数据导出到wps表格中


一:页面图片显示预览:

1)如下图:


2)点击导出按钮后预览:

3)最终生成的excel表格图片预览:

二:代码演示:

说明:执行操作时,请先引进导出excel表格的jar文件包。

找到导出按钮所执行的js方法,在java后天查看该方法的实现即可。

1)jsp代码:


[html] view plaincopyprint?

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<%@taglib prefix="s" uri="/struts-tags" %>

<%

String path = request.getContextPath();

String basePath = request.getScheme() + "://"

+ request.getServerName() + ":" + request.getServerPort()

+ path + "/";

%>

驾校合格率排名

<link href="jsp/commonstyle/css/tabStyle.css" rel="stylesheet" type="text/css">

<link rel="STYLESHEET" type="text/css" href="<%=basePath%>jsp/hgltj/js/tablesort.css">

驾校合格率排名

统计日期:

" onclick="WdatePicker({skin:'whyGreen',dateFmt:'yyyy-MM'})"/>

名次 名称 科目一 科目二 科目三 平均合格率 操作
%

hgltj.action?method=getTbForJxxh&tjjxkshgl.jxxh=&tjjxkshgl.zt=1','',1250,750);">图表


2)java代码演示:



[java] view plaincopyprint?

/**

* 驾校合格率导出excel图表

*/

//response.getOutputStream();// 取得输出流

response.reset();// 清空输出流

String tmptitle = "驾校合格率排名"; // 标题

response.setHeader("Content-disposition", "attachment; filename="+new String(tmptitle.getBytes(),"iso8859-1")+".xls");// 设定输出文件头

response.setContentType("application/vnd.ms-excel");// 定义输出类型

wbook = Workbook.createWorkbook(os); // 建立excel文件

WritableSheet wsheet = wbook.createSheet(tmptitle, 0); // sheet名称

// 设置excel标题

//cellFormat.setBackground(Colour.AQUA);

cellFormat.setFont(wfont);

label.setCellFormat(cellFormat);

wsheet.addCell(label);

//wsheet.addCell(new Label(0, 0, tmptitle, wcfFC));

wsheet.setRowView(0,500); //第一行高度

wsheet.mergeCells(0, 0, 6, 1); //合并单元格(第一列的第一行和第七列的第二行合并)

//wsheet.mergeCells(0, 1, 9, 1);

// wsheet.mergeCells(0, 2, 0, 4);

// wsheet.mergeCells(1, 2, 3, 2);

// wsheet.mergeCells(4, 2, 6, 2);

// wsheet.mergeCells(7, 2, 9, 2);

wsheet.setColumnView(0,10); //宽度

wsheet.setColumnView(1,25); //宽度

wsheet.setColumnView(2,10); //宽度

wsheet.setColumnView(3,10); //宽度

wsheet.setColumnView(4,10); //宽度

wsheet.setColumnView(5,10); //宽度

// 开始生成主体内容

wfont = new jxl.write.WritableFont(WritableFont.ARIAL, 14,WritableFont.BOLD,false, UnderlineStyle.NO_UNDERLINE,Colour.BLACK);

wcfFC = new WritableCellFormat(wfont);

wsheet.addCell(new Label(0, 2, "名次",wcfFC));

wsheet.addCell(new Label(1, 2, "驾校名称",wcfFC));

wsheet.addCell(new Label(2, 2, "科目一",wcfFC));

wsheet.addCell(new Label(3, 2, "科目二",wcfFC));

wsheet.addCell(new Label(4, 2, "科目三",wcfFC));

wsheet.addCell(new Label(5, 2, "合格率",wcfFC));

int count=jxhelpmList.size();

if(count>0){ ////判断集合是否不为0

TjJxkshgl tjhgl=null;

for(int i=0;i

tjhgl=(TjJxkshgl)jxhelpmList.get(i);

wsheet.addCell(new Label(0, i+3, (i+1)+""));

wsheet.addCell(new Label(1, i+3, tjhgl.getJxmc()));

wsheet.addCell(new Label(2, i+3, tjhgl.getKm1hgl()));

wsheet.addCell(new Label(3, i+3, tjhgl.getKm2hgl()));

wsheet.addCell(new Label(4, i+3, tjhgl.getKm3hgl()));

wsheet.addCell(new Label(5, i+3, tjhgl.getAvghgl()));


}