使用java“getNamedRange(“某些变量”)清空excel单元格

使用java“getNamedRange(“某些变量”)清空excel单元格,java,excel,excel-2007,Java,Excel,Excel 2007,我是一个项目,我必须使用java编码修改excel文件。 我的要求是完全清空包含字符串值的单元格 book.getNamedRange("SOME_VARIABLE").remove(); 以上代码是否正确。我试过这个,但不起作用。所以我试着写一个代码来检查我是否在一个正确的工作簿中删除了它,比如如果工作簿不包含某个变量,那么它应该会通知我。该守则如下: if(book.getNamedRange("SOME_VARIABLE")== null) {record("th

我是一个项目,我必须使用java编码修改excel文件。 我的要求是完全清空包含字符串值的单元格

book.getNamedRange("SOME_VARIABLE").remove();
以上代码是否正确。我试过这个,但不起作用。所以我试着写一个代码来检查我是否在一个正确的工作簿中删除了它,比如如果工作簿不包含某个变量,那么它应该会通知我。该守则如下:

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

我走的路对吗?因为我是新来处理这台发动机的,所以我在挣扎。朋友们,请帮助我。

您提供的代码将删除指定范围内某些变量的单元格

book.getNamedRange("SOME_VARIABLE").remove();
如果要检查单元格的值,需要找到包含某个_变量的单元格

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