top
linkSite
 
 
首页  |  产品  |  销售  |  在线订购  |  服务  |  下载  |  新闻  |  二次开发  |  关于我们  |  永中未来星  |  永中论坛   
macro
概况
解决方案
编程指南
使用技巧
技术支持
 
search
新闻搜索
当前位置:首页 > 二次开发 > 编程指南 > 电子表格应用基本操作
电子表格应用基本操作
单元格设置值:
    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Worksheet sheet = aBook.getWorksheets().getWorksheet("工作表1");//获得工作簿对象
    Cell cell = sheet.getCell(1, 1);//获得单元格对象
    cell.setValue("测试数据");//设置单元格中显示的文字

单元格字体设置:

    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Worksheet sheet = aBook.getWorksheets().getWorksheet("工作表1");//获得工作簿对象
    Cell cell = sheet.getCell(1, 1);//获得单元格对象
    FontAttribute fAttr = cell.getFontAttribute();//获得单元格的字体属性
    fAttr.setFontSize(22D);//设置字体大小
    fAttr.setForeground(Color.blue);//设置字体颜色
    cell.setFontAttribute(fAttr);//设置单元格字体属性

单元格背景设置:

    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Worksheet sheet = aBook.getWorksheets().getWorksheet("工作表1");//获得工作簿对象
    Cell cell = sheet.getCell(1, 1);//获得单元格对象
    FillAttribute fillAttr = cell.getFillAttribute();//获得单元格的填充属性
    fillAttr.setTexture(Color.yellow);//设置填充背景色
    cell.setFillAttribute(fillAttr);//设置单元格填充属性

单元格数据格式设置:

    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Worksheet sheet = aBook.getWorksheets().getWorksheet("工作表1");//获得工作簿对象
    Cell cell = sheet.getCell(1, 1);//获得单元格对象
    FormatCellAttribute fCellAttr = cell.getFormatCellAttribute();//获得单元格格式化属性
    fCellAttr.setCategory(CellFormatConstants.DATE);//设置单元格数据格式为日期形
    fCellAttr.setFormat(DateTimeConstants.DATE_M_d);//设置日期类型
    cell.setFormatCellAttribute(fCellAttr);//设置单元格格式化属性

格式化区域:

    Workbook aBook = Application.getWorkbooks().getActiveWorkbook();//获得当前集成文档
    Worksheet sheet = aBook.getWorksheets().getWorksheet("工作表1");//获得工作簿对象
    Cell cell = sheet.getCell(1, 1);//获得单元格对象
    BorderAttribute borderAttr = cell.getBorderAttribute();//获得单元格边框属性
    borderAttr.setApplyType(BorderAndShadingConstants.APPLY_CELL);//设置边框的应用类型
    borderAttr.setBorderType(BorderAndShadingConstants.BORDERTYPE_CUSTOM);//设置边框类型为自定义
    borderAttr.setBorderLineType(BorderAndShadingConstants.DIAGONAL_FORWARD,0);//设置左上边框线形
    borderAttr.setBorderLineWidth(BorderAndShadingConstants.DIAGONAL_FORWARD,0.5f);//设置左上边框宽度
    borderAttr.setBorderLineType(BorderAndShadingConstants.DIAGONAL_BACKWARD,0);//设置右上边框线形
    borderAttr.setBorderLineWidth(BorderAndShadingConstants.DIAGONAL_BACKWARD,0.5f);//设置右上边框宽度
    cell.setBorderAttribute(borderAttr);//设置单元格的边框属性
 
right
 永中集成Office 2007
 产品聚焦
·产品注册
·在线升级
·2007试用版下载
·补丁下载
 资料下载
·模板下载
·产品白皮书
·应用秘笈
·二次开发手册
 与我们联系
·800-808-6655
·0510-85213588(客服)
公司荣誉
二次开发
bottom
Copyright © 2001-2008 永中科技有限公司
电话:0510-85213588 8008086655 传真:0510-85218836