[]
IComment 附加到工作表单元格,并提供对注释内容、作者、锚点单元格、可见性以及用于显示注释的底层形状的访问。
IComment comment = worksheet.getRange("B2").addComment("Review this value.");
String text = comment.getText();
IRange anchorCell = comment.getAnchorCell();
comment.setVisible(true);
voiddelete()voidgetShape()IShape 对象。getText()booleannext()IComment 对象。previous()IComment 对象。voidvoidsetVisible(boolean value) toJson()
worksheet.getRange("D5").setValue("Review");
IComment comment = worksheet.getRange("D5").addComment("Check this value.");
String text = comment.getText();
worksheet.getRange("D5").setValue("Review");
IComment comment = worksheet.getRange("D5").addComment("Check this value.");
comment.setText("Reviewed and approved.");
value - 注释文本。返回与该注释关联的作者信息。
workbook.setAuthor("Author");
IComment comment = worksheet.getRange("C3").addComment("Review this value.");
String author = comment.getAuthor();
返回此注释所附加到的 IRange 对象。
worksheet.getRange("D5").setValue("Review");
IComment comment = worksheet.getRange("D5").addComment("Check this value.");
IRange cell = comment.getAnchorCell();
IRange 对象。使用此方法可以删除单个单元格注释。若要删除区域中多个单元格的注释,请使用 IRange.clearComments()。
worksheet.getRange("D5").setValue("Review");
IComment comment = worksheet.getRange("D5").addComment("Check this value.");
comment.delete();
IComment 对象。如果当前注释是工作表上的最后一个注释,则返回 null。
worksheet.getRange("C3").addComment("First note.");
IComment comment = worksheet.getRange("D5").addComment("Second note.");
worksheet.getRange("F7").addComment("Third note.");
IComment nextComment = comment.next();
null。IComment 对象。如果当前注释是工作表上的第一个注释,则返回 null。
worksheet.getRange("B2").addComment("First note.");
IComment comment = worksheet.getRange("D5").addComment("Second note.");
IComment previousComment = comment.previous();
null。使用此方法可检查注释是否可见。
IComment comment = worksheet.getRange("C3").addComment("Review this value.");
comment.setVisible(true);
boolean visible = comment.getVisible();
true;否则为 false。使用此方法可显示或隐藏注释。
IComment comment = worksheet.getRange("C3").addComment("Review this value.");
comment.setVisible(true);
value - 如果注释可见,则为 true;否则为 false。IShape 对象。使用返回的形状可以配置注释的布局,例如其大小、线条、填充和文本格式。
worksheet.getRange("D5").setValue("Review");
IComment comment = worksheet.getRange("D5").addComment("Check this value.");
IShape shape = comment.getShape();
shape.setWidth(220);
IShape 对象。使用此方法可以将序列化的注释信息应用到当前注释。JSON 内容通常由 toJson() 生成。
IComment sourceComment = worksheet.getRange("A1").addComment("Review this value.");
sourceComment.getShape().setWidth(220);
String json = sourceComment.toJson();
IComment targetComment = worksheet.getRange("C3").addComment("Draft");
targetComment.fromJson(json);
json - 包含注释信息的 JSON 字符串。返回的字符串包含注释信息,可与 fromJson(String) 一起使用以重新创建或更新注释。
worksheet.getRange("D5").setValue("Review");
IComment comment = worksheet.getRange("D5").addComment("Check this value.");
String json = comment.toJson();