Создание, изменение или удаление сценариев из листов
Contents
[
Hide
]
Иногда вам нужно создавать, изменять или удалять сценарии в электронных таблицах. Сценарий представляет собой именованную модель типа “что если”, которая включает в себя переменные ввода, связанные между собой одним или несколькими формулами. Прежде чем создавать сценарий, разработайте лист так, чтобы он содержал как минимум одну формулу, зависящую от ячеек, в которые можно вводить различные значения. В следующем примере показано, как создавать и удалять сценарии на листе с использованием API Aspose.Cells.
Aspose.Cells предоставляет несколько полезных классов, например ScenarioCollection, Scenario, ScenarioInputCellCollection и ScenarioInputCell. Он также предоставляет свойство Worksheet.Scenarios. Приведенный ниже пример кода открывает файл Excel XLSX (содержащий некоторые сценарии) и удаляет существующий сценарий с листа. Перед сохранением Excel-файла также добавляется новый сценарий. В качестве простого шаблонного файла используется файл, содержащий сценарий.
После выполнения кода существующий сценарий удаляется, и новый сценарий добавляется на лист.
Выходной файл