private void delcell(HSSFRow row,int index){
List list=new ArrayList();
//取出要删除的cell后面的cell值,并保存
int lastcell=row.getLastCellNum();
for(int i=index;i<lastcell;i++){
String tempvalue=row.getCell((short)(index+i+1)).getStringCellValue();
list.add(tempvalue);
}
//删除cell内容
row.removeCell(row.getCell((short)index);
//将保存的内容依次写入前一cell
for(int i=0;i<lastcell-index;i++){
row.getCell((short)(index+i)).setCellValue(list.get(i));
}
//更改最后一个cell的格式
}