Aspose.cell的一些Api方法

Markdown在线编辑器 - www.MdEditor.com

AsposeApi文档

1.创建文件对象

Workbook wb = new Workbook(template);//template为模板文件可以为空,为空则表示创建一个空文件对象

2.获取模板文件绝对路径,模板文件为空时为空

String name = wb.getFileName();

通过下标获取sheets工作表对象

Worksheet sheets = wb.getWorksheets().get(0);

通过工作表名字获取sheets工作表对象

Worksheet sheets = wb.getWorksheets().get(“Sheet1”);

获取工作表对象集合

WorksheetCollection worksheets = wb.getWorksheets();

获得工作表对象集合中工作表个数,模板文件为空时返回1,new Workbook()会自动创建一张工作表

worksheets.getCount();

获得模板文件最大行数(数组下标从0开始) ,模板文件为空时返回1

int maxRow = cells.getMaxRow();

获得模板文件最大列数(数组下标从0开始),模板文件为空时返回1

int maxColumn = cells.getMaxColumn();

添加工作表

wb.getWorksheets().add(“a”);

清除所有工作表

wb.getWorksheets().clear();

通过工作表对象获取单元格对象

Cells cells = sheets.getCells();

删除起始单元格至结束单元格数据 R C R C (下标从0开始)

cells.clearContents(2,2,4,4);

通过下标选中单元格A1并设置值,get为获取坐标方法,putValue为设置值方法

cells.get(0,0).putValue(“11”);

通过单元格坐标选中单元格A1并设置值

cells.get(“A2”).putValue(22);

合并单元格 R C R C (下标从0开始)

cells.merge(5,4,3,2);5,4为下标(0开始),3为合并行数,2为合并列数

获取此单元格中包含的值。。

cells.get(“B4”).getValue());

保存文件

wb.save(destdoc);

官方文档

//将字符串放入单元格

var cell = cells.get(0,0); cell.putValue(“ Hello”);
var first = cell.getStringValue();
//将整数放入单元格 cell = cells.get(“ B1”);
cell.putValue(12); var second = cell.getIntValue();
//将双精度放入单元格 cell = cells.get(0,2);
cell.putValue(-1.234);
var third = cell.getDoubleValue();
//将公式放入单元格 cell = cells.get(“ D1”);
cell.setFormula(“ = B1 + C1”);
//将组合公式:“ sum(average(b1,c1),b1)”放到b2处的单元格中 cell = cells.get(“ b2”);
cell.setFormula(“ = sum(average(b1,c1),b1)”);
//设置单元格样式 var style = cell.getStyle();
//设置背景颜色 style.setBackgroundColor(aspose.cells.Color.getYellow());
//设置单元格格式 style.getFont()。setName(“ Courier New”); style.setVerticalAlignment(aspose.cells.TextAlignmentType.TOP); cell.setStyle(style);

Aspose.cell的一些Api方法

上一篇:windowSoftInputMode属性详解


下一篇:Windows Server 2008 R2 升级之CA角色还原