Agregar celdas a la ventana de seguimiento de fórmulas de Microsoft Excel
Escenarios de uso posibles
La ventana de seguimiento de fórmulas de Microsoft Excel es una herramienta útil para observar los valores de las celdas y sus fórmulas de manera conveniente en una ventana. Puedes abrir la Ventana de seguimiento usando Microsoft Excel haciendo clic en Fórmulas > Seguimiento de fórmulas. Tiene el botón Agregar seguimiento que se puede usar para agregar las celdas para su inspección. De manera similar, puedes utilizar el método Worksheet.getCellWatches().add() para agregar celdas a la Ventana de seguimiento usando la API de Aspose.Cells.
Agregar celdas a la ventana de seguimiento de fórmulas de Microsoft Excel
El siguiente código de ejemplo establece la fórmula de las celdas C1 y E1 y las agrega a la Ventana de seguimiento. Luego guarda el libro de trabajo como archivo de Excel de salida. Si abres el archivo de Excel de salida y ves la Ventana de seguimiento, verás ambas celdas como se muestra en esta captura de pantalla.
Código de muestra
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Create empty workbook. | |
Workbook wb = new Workbook(); | |
// Access first worksheet. | |
Worksheet ws = wb.getWorksheets().get(0); | |
// Put some integer values in cell A1 and A2. | |
ws.getCells().get("A1").putValue(10); | |
ws.getCells().get("A2").putValue(30); | |
// Access cell C1 and set its formula. | |
Cell c1 = ws.getCells().get("C1"); | |
c1.setFormula("=Sum(A1,A2)"); | |
// Add cell C1 into cell watches by name. | |
ws.getCellWatches().add(c1.getName()); | |
// Access cell E1 and set its formula. | |
Cell e1 = ws.getCells().get("E1"); | |
e1.setFormula("=A2*A1"); | |
// Add cell E1 into cell watches by its row and column indices. | |
ws.getCellWatches().add(e1.getRow(), e1.getColumn()); | |
// Save workbook to output XLSX format. | |
wb.save(outDir + "outputAddCellsToMicrosoftExcelFormulaWatchWindow.xlsx", SaveFormat.XLSX); |