Inserisci i commenti Cell

Aspose.Cells - Inserire Commenti Cell

Aggiungi un commento a una cella chiamando il metodo addComments della raccolta Shapes (incapsulato nell’oggetto Worksheet). È possibile accedere al nuovo oggetto Comment dalla raccolta Comments passando l’indice dei commenti. Dopo aver effettuato l’accesso all’oggetto Comment, personalizzare la nota di commento utilizzando il metodo setNote dell’oggetto Comment.

Java

 //Instantiating a Workbook object

Workbook workbook = new Workbook();

Worksheet worksheet = workbook.getWorksheets().get(0);

//Adding a comment to "F5" cell

int commentIndex = worksheet.getComments().add("F5");

Comment comment = worksheet.getComments().get(commentIndex);

//Setting the comment note

comment.setNote("Hello Aspose!");

Apache POI SS - HSSF & XSSF - Inserisci Cell Commenti

Gli esempi sottostanti mostrano come i commenti possono essere inseriti utilizzando Apache POI API

Java

 Workbook wb = new XSSFWorkbook(); //or new HSSFWorkbook();

CreationHelper factory = wb.getCreationHelper();

Sheet sheet = wb.createSheet();

Row row   = sheet.createRow(3);

Cell cell = row.createCell(5);

cell.setCellValue("F4");

Drawing drawing = sheet.createDrawingPatriarch();

// When the comment box is visible, have it show in a 1x3 space

ClientAnchor anchor = factory.createClientAnchor();

anchor.setCol1(cell.getColumnIndex());

anchor.setCol2(cell.getColumnIndex()+1);

anchor.setRow1(row.getRowNum());

anchor.setRow2(row.getRowNum()+3);

// Create the comment and set the text+author

Comment comment = drawing.createCellComment(anchor);

RichTextString str = factory.createRichTextString("Hello, World!");

comment.setString(str);

comment.setAuthor("Apache POI");

// Assign the comment to the cell

cell.setCellComment(comment);

Scarica il codice in esecuzione

Scarica il codice di esempio