Обновить значения связанных фигур
Contents
[
Hide
]
Иногда у вас есть связанная фигура в вашем файле Excel, которая связана с некоторой ячейкой. В Excel Microsoft изменение значения связанной ячейки также меняет значение связанной фигуры. Это также отлично работает с Aspose.Cells, если вы хотите сохранить книгу в формате XLS или XLSX. Однако, если вы хотите сохранить свою книгу в формате PDF или HTML, вам придется позвонитьРабочий лист.Фигуры.UpdateSelectedValue() метод для обновления значения связанной фигуры.
Пример
На следующем снимке экрана показан исходный файл Excel, используемый в приведенном ниже примере кода. Он имеет связанное изображение, связанное с ячейками от A1 до E4. Мы изменим значение ячейки B4 на Aspose.Cells, а затем вызовемРабочий лист.Фигуры.UpdateSelectedValue()способ обновить значение изображения и сохранить его в формате PDF.
Вы можете скачатьисходный файл Excel ивывод PDF по указанным ссылкам.
C# код для обновления значений связанных фигур
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-.NET | |
//Source directory | |
string sourceDir = RunExamples.Get_SourceDirectory(); | |
//Output directory | |
string outputDir = RunExamples.Get_OutputDirectory(); | |
// Create workbook from source file | |
Workbook workbook = new Workbook(sourceDir + "sampleRefreshValueOfLinkedShapes.xlsx"); | |
// Access first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Change the value of cell B4 | |
Cell cell = worksheet.Cells["B4"]; | |
cell.PutValue(100); | |
// Update the value of the Linked Picture which is linked to cell B4 | |
worksheet.Shapes.UpdateSelectedValue(); | |
// Save the workbook in PDF format | |
workbook.Save(outputDir + "outputRefreshValueOfLinkedShapes.pdf", SaveFormat.Pdf); |