乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何用java来打印excel-怎么用excel打印,excel打印预览错位

如何用java来打印excel-怎么用excel打印,excel打印预览错位

作者:乔山办公网日期:

返回目录:excel表格制作


excel和word怎么快速打印盘点卡见:https://jingyan.baidu.com/article/4b52d702961bb7fc5c774b01.html

import java.io.File;
 
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
 
/**
 * Excel导出(你需要引入jxl的jar包)
 */
public class Test {
 
    public static void main(String[] args)
    {
        Test test = new Test();
        test.exportExcel();
    }
 
    /**
     * 导出(导出到磁盘)
     */
    public void exportExcel() {
        WritableWorkbook book = null;
        try {
            // 打开文件
            book = Workbook.createWorkbook(new File("D:/测试.xls"));
            // 生成名7a686964616fe58685e5aeb9361为"学生"的工作表,参数0表示这是第一页
            WritableSheet sheet = book.createSheet("学生", 0);
            // 指定单元格位置是第一列第一行(0, 0)以及单元格内容为张三
            Label label = new Label(0, 0, "张三");
            // 将定义好的单元格添加到工作表中
            sheet.addCell(label);
            // 保存数字的单元格必须使用Number的完整包路径
            jxl.write.Number number = new jxl.write.Number(1, 0, 30);
            sheet.addCell(number);
            // 写入数据并关闭文件
            book.write();
        } catch (Exception e) {
            System.out.println(e);
        }finally{
            if(book!=null){
                try {
                    book.close();
                } catch (Exception e) {
                    e.printStackTrace();
                } 
            }
        }
    }
}

问题太笼统吧,
可以考虑用word.

  操作方法如下:

  1、打开Excel表格,按住键盘zhidaoCtrl键,选择1、3、5……行,在选中的数字中,单击鼠标右键,设置【行高】。

  2、在刚才点击行高后,弹出来的对话框里,在显示输入框里,用键盘输入【120】行高的数据值,点击鼠标左键,确定即可。

  3、按住键盘Ctrl键,选择B、D、F……列,在选中的字母中,单击鼠标右键,设置【列宽】。

  4、在对话框里的输入框中,用键盘输入【1.63】列宽的数据值,点击鼠标左键,确定即可。

  5、接着按住键盘Ctrl键,选择A、C、E……列,可以同时快速设置多列的宽度,输入数据值【30】点击确定,也可以选择单列设置列宽。

  6、在已经置好的行高和列宽单元格中,单击鼠标左键选中单元格,点击工具栏上的油漆桶图标【填充颜色】选择颜色的样式即可实现对单元格的颜色填充。

  7、下面图片是已经填充好颜色的单元格,按A4纸的纸张,每张可以设置16个小卡片。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网