Показывать формулы вместо значений на листе
Contents
[
Hide
]
В Microsoft Excel можно отобразить формулы вместо расчетных значений, используя tПоказать формулы вариант изФормулылента. Когда отображаются формулы, Microsoft Excel отображает формулы на листе. Вы можете добиться того же, используя Aspose.Cells.
Aspose.Cells предоставляетРабочий лист.setShowFormulas() имущество. Установите это наистинныйустановить Microsoft Excel для отображения формул.
На следующем изображении показан рабочий лист с формулой в ячейке A3: = Сумма (A1: A2).
Рабочий лист с формулой в ячейке A3
На следующем изображении показана формула вместо расчетного значения, доступного при установке параметраРабочий лист.setShowFormulas() собственность наистинный с Aspose.Cells.
На рабочем листе теперь отображается формула вместо расчетного значения.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(ShowFormulas.class); | |
// Load the source workbook | |
Workbook workbook = new Workbook(dataDir + "source.xlsx"); | |
// Access the first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Show formulas of the worksheet | |
worksheet.setShowFormulas(true); | |
// Save the workbook | |
workbook.save(dataDir + "out.xlsx"); |