|
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 |
 |
产品聚焦 |
|
资料下载 |
|
与我们联系 |
| ·800-808-6655 |
|
| ·0510-85213588(客服) |
|
|
|