在Excel中,我们可以选中含有批注的单元格,右键并点击“显示/隐藏批注”选项来更改该批注的显示状态。本文将介绍如何使用Spire.XLS for Java实现在Excel文档中隐藏或显示批注。
原Excel文档:
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
import com.spire.xls.Worksheet;
public class HideOrShowComments {
public static void main(String[] args){
//创建Workbook实例
Workbook workbook = new Workbook();
//加载Excel文档
workbook.loadFromFile("CommentExample.xlsx");
//获取第一张工作表
Worksheet sheet = workbook.getWorksheets().get(0);
//隐藏工作表中第一、二个批注
sheet.getComments().get(0).isVisible(false);
sheet.getComments().get(1).isVisible(false);
//显示第三个批注
sheet.getComments().get(2).isVisible(true);
//保存结果文档
workbook.saveToFile("HideOrShowComment.xlsx", ExcelVersion.Version2013);
}
}
结果文档: