Добавление ячеек в окно наблюдения формул Microsoft Excel
Возможные сценарии использования
Окно наблюдения Microsoft Excel - это удобный инструмент для отслеживания значений ячеек и их формул в окне. Вы можете открыть Окно наблюдения в Microsoft Excel, щелкнув Формулы > Окно наблюдения. В нем есть кнопка Добавить наблюдение, которую можно использовать для добавления ячеек для проверки. Аналогично, вы можете использовать метод Worksheet.CellWatches.Add() для добавления ячеек в Окно наблюдения с помощью API Aspose.Cells.
Добавление ячеек в окно наблюдения формул Microsoft Excel
В следующем фрагменте кода задается формула для ячеек C1 и E1, и обе из них добавляются в окно наблюдения. Затем книга сохраняется как выходной файл Excel. Если вы откроете выходной файл Excel и просмотрите Окно наблюдения, то увидите обе ячейки, как показано на скриншоте.
Образец кода
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Create empty workbook. | |
Workbook wb = new Workbook(); | |
// Access first worksheet. | |
Worksheet ws = wb.Worksheets[0]; | |
// Put some integer values in cell A1 and A2. | |
ws.Cells["A1"].PutValue(10); | |
ws.Cells["A2"].PutValue(30); | |
// Access cell C1 and set its formula. | |
Cell c1 = ws.Cells["C1"]; ; | |
c1.Formula = "=Sum(A1,A2)"; | |
// Add cell C1 into cell watches by name. | |
ws.CellWatches.Add(c1.Name); | |
// Access cell E1 and set its formula. | |
Cell e1 = ws.Cells["E1"]; ; | |
e1.Formula = "=A2*A1"; | |
// Add cell E1 into cell watches by its row and column indices. | |
ws.CellWatches.Add(e1.Row, e1.Column); | |
// Save workbook to output XLSX format. | |
wb.Save("outputAddCellsToMicrosoftExcelFormulaWatchWindow.xlsx", SaveFormat.Xlsx); |