使用java“getNamedRange(”SOME_VARIABLE“)清空excel单元格”

时间:2011-09-26 09:14:45

标签: java excel excel-2007

我是项目我必须使用java编码修改excel文件。 我的要求是完全清空具有字符串值“SOME_VARIABLE”的单元格。

book.getNamedRange("SOME_VARIABLE").remove();

以上代码是否正确。我试过这个,但它没有用。所以我试着编写一个代码来检查我是否在正确的WORKBOOK中删除它,就好像工作簿不包含“SOME_VARIABLE”那么它应该通知我。该代码如下:

if(book.getNamedRange("SOME_VARIABLE")== null)
            {record("the"+SOME_VARIABLE+" is not found");}
            else{
            book.getNamedRange("SOME_VARIABLE").remove();}

我走的是正确的道路吗?由于我是新手来处理这个excelEngine,我感到很尴尬。请帮助我的朋友。

1 个答案:

答案 0 :(得分:2)

您提供的代码将删除命名范围 (ref) SOME_VARIABLE的单元格。

如果您想查看单元格的value,则需要find (ref) 包含SOME_VARIABLE的单元格。